У нас есть серверный ПК и другие клиентские ПК, работающие на сервере с использованием локальной сети. У нас есть приложение для нашего внутреннего использования, которое разрабатывается с использованием 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. Кто-нибудь знает, почему это происходит?
Есть ли способ скопировать некоторые дополнительные файлы в папку установки (C: \ Users \ name \ AppData \ Local \ Apps ..) при установке или обновлении приложения clickone? Потому что мы используем некоторые внешние файлы поддержки для нашего приложения. Является ли это возможным?
Есть ли способ передать аргумент для короткого вызова приложения clickone, например, передать аргумент в .exe ярлык («\ Global.exe»? /? Customer? /?)?
EDIT: Это, как я опубликовал
Я проверил, давая сетевой путь для публикации папки location.But же ошибки идет.
Здесь вы файлы приложений включены
Как вы можете видеть Global.XmlSerializers.dll включен
Я уже заглянул в папку развертывания и Global.XmlSerializers.dll файл не был there.As я уже упоминал Global.XmlSerializers .dll был включен в публикацию файлов приложений. Но я не знаю, почему этот файл не опубликован. Это то, что я хочу знать –
Можете ли вы создать скриншот страницы «Параметры публикации»? –
Ой, может быть, вы также не опубликовали в сетевом расположении? Это также может быть ошибкой, так как установка ищет файлы в D: \ !! Вы должны опубликовать в папках, следующих за схемой '\\ server \ name'. –