我們有一臺服務器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