我们有一台服务器PC和其他使用LAN连接到服务器的客户端PC。我们有一个使用VB.Net开发的内部应用程序。我使用的步骤 http://www.codeproject.com/Articles/17003/ClickOnce-Quick-steps-to-Deploy-Install-and-Update部署clickone statergy更新我们的application.After出版在安装应用程序,这个错误就要部署带网络共享的ClickOne应用程序
我搜索我的细节,发现了这个错误
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of D:\Desktop\publish\Global.application resulted in exception. Following failure messages were detected:
+ Downloading file:///D:/Desktop/publish/Application Files/Global_1_0_0_0/Global.XmlSerializers.dll.deploy did not succeed.
+ Could not find file 'D:\Desktop\publish\Application Files\Global_1_0_0_0\Global.XmlSerializers.dll.deploy'.
+ Could not find file 'D:\Desktop\publish\Application Files\Global_1_0_0_0\Global.XmlSerializers.dll.deploy'.
+ Could not find file 'D:\Desktop\publish\Application Files\Global_1_0_0_0\Global.XmlSerializers.dll.deploy'.
我有检查发布选项和Global.XmlSerializers.dll中的应用程序文件。任何人都知道这是为什么发生?
安装或更新clickone应用程序时,是否有任何方法将一些额外的文件复制到安装文件夹(C:\ Users \ name \ AppData \ Local \ Apps ..)?因为我们为我们的应用程序使用一些外部支持文件可能吗?
有没有办法将参数传递给clickone应用程序捷径,比如将参数传递给.exe快捷方式(“\ Global.exe”?/?customer?/?)?
编辑: 这是我发表
我检查通过给网络路径用于发布文件夹location.But同样的错误来。
这里是应用程序文件包含
正如你可以看到Global.XmlSerializers.dll包含
(从复制粘贴前)我已经看着部署文件夹和文件Global.XmlSerializers.dll不there.As我已经提到Global.XmlSerializers .dll包含在发布应用程序文件中。但我不知道为什么该文件未发布。那就是我想知道的 – 2013-04-29 12:30:49
您可以创建“发布选项”页面的屏幕截图吗? – 2013-04-29 14:23:27
哦,是不是也可能实际上没有发布到网络位置?这也可能是错误的,因为安装程序正在查找D:\中的文件!您需要按照'\\ server \ name'方案发布到文件夹。 – 2013-04-29 14:24:57