Рейтинг:
2
Kschuler
В настройках проекта на вкладке публикация вы ввели значение для URL-адрес папки установки Если это так, то вам нужно убедиться, что вы нажмете кнопку обновления и поместите тот же URL-адрес в поле Обновить местоположение окно на экране обновления приложений. Кроме того, убедитесь, что у вас есть Приложение должно проверять наличие обновлений флажок установлен на этом экране.
Если это не так, не могли бы вы предоставить дополнительную информацию о настройках, которые вы используете в своей настройке ClickOnce. Без дополнительной информации трудно сузить круг возможных проблем.
Kalila
Здравствуйте Kschuler,
Мое место публикации находится на F:\XXXXX\AppName\ У меня нет ничего на URL-адресе папки установки, так как он не отличается от приведенного выше. Теперь на мою кнопку Обновить место обновление папку \\server\\ХХХХХ\Имя_приложения
Когда я делаю какие-либо простые изменения в своем приложении, чтобы проверить обновление. Он читает манифест, но показывает старую программу. Есть ли задержка по времени, или я не обновляюсь должным образом.
мои настройки:
Режим установки и Настройки ==> приложение также доступно в автономном режиме
Приложение должно проверить наличие обновлений ==> Перед запуском приложения
обновите местоположение так же, как и место публикации teh.
Что еще может вам помочь?
Kschuler
Итак, вы вносите простое изменение в свое приложение, а затем публикуете его снова, верно? Что вы имеете в виду, говоря, что он читает манифест? Вы получаете небольшое всплывающее окно, которое говорит, что есть обновленная версия, и спрашивает, Хотите ли вы ее обновить? Или ты вообще ничего не видишь?
Kalila
Здравствуйте Kschuler,
Извините, но меня не было в стране около недели. Ну, я получаю всплывающее окно манифеста, оно проверяет манифест, но не спрашивает меня, хочу ли я обновить его. Я не уверен, что он проверяет. Мне интересно, правильно ли я получил файлы.
Kschuler
When you publish the new version are you making sure to increment the Publish Version? I was also curious if you looked at the Code Project Article I suggested below, and if it looks like it could be your problem? My next suggestion would be to add code to the program so that you can see information about the publish and find out more about what is going on. You can research System.Deployment. For example, System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed will tell you if the program has been deployed with ClickOnce. You can also access publish version info and other things. Perhaps checking on those things will help shed some light on the problem, since it can't be debugged.
Kalila
Я понял. и вы не поверите, что это было. На месте публикации я писал: F:\xxxx\appname, "F" будучи диском карты к серверу, кажется, что использование дисков карты не работает должным образом, даже если они были подключены во всех других ПК, Как только я перешел на \\Server\xxx\appname ***это ухудшило**.
Большое вам спасибо за Вашу помощь, Кшулер. и прости, что это было так глупо.
Kschuler
Интересный. Я мог бы поклясться, что раньше использовал картографические диски в месте публикации. Рад, что вы нашли решение.
Member 8272302
Всем Привет,
у меня такая же проблема с развертыванием click once. Я не могу получить обновления. Я все сделал в соответствии с инструкциями. Но я не мог этого сделать.
Пожалуйста, помогите мне в этом.
Спасибо,
Шраванти