Как долго я должен ждать clickonce? - PullRequest
0 голосов
/ 09 июня 2011

Могу ли я знать, нормально ли ждать 10 минут для развертывания с использованием clickone?Я использую некоторые сторонние .dll, которые имеют довольно большой размер в моем проекте, публикует ли Clickonce эти файлы .dll каждый раз, когда я публикую?

Ответы [ 2 ]

1 голос
/ 09 июня 2011

Зависит от того, как он настроен, но по умолчанию он также должен каждый раз загружать все dll.

0 голосов
/ 10 июня 2011

При публикации он публикует все DLL каждый раз.Насколько велико все ваше развертывание?

Вы можете попробовать публикацию через FTP или в общий файловый ресурс вместо использования HTTP.Если вы можете публиковать с помощью FTP, установите местоположение файла публикации на URL-адрес FTP (например, ftp: //myaddress.myserver.com/myapp) и установите URL-адрес для установки на URL-адрес HTTP (например, * 1005).*http://myaddress.myserver.com/myapp).

Fyi, при установке, он кэширует любые dll со строгим именем на клиентском компьютере. Когда обновления устанавливаются, он проверяет каждый из этих dll, чтобы увидеть, если они изменились, и если нет, он получает ихиз кеша, вместо того, чтобы копировать их с сервера снова.

Таким образом, вы получаете удар при публикации, а ваш клиент - нет.

...