Приложение Clickonce не запускается с Windows 1803 - PullRequest
0 голосов
/ 16 мая 2018

У меня есть приложение Clickonce из пакета обновления 3 (SP3) для Visual Studio 2015, которое опубликовано на сетевом сервере и используется только внутри компании. Программа прекрасно работает при запуске из Visual Studio. Он отлично работает на компьютере с Windows, на котором не не имеет обновления 1803. Но как только машина обновляется до 1803, приложение больше не запускается. Я получаю окно "Проверка обновлений ...", а затем ничего. При новой установке я обычно получаю Smartscreen, говорящий мне, что программа может быть опасной. Это не так далеко.

Я создал Clickonce с компьютера с обновлением 1803, и проблема все еще существует.

Я отключил аппарат от сети. Приложение запускается, но затем не имеет доступа к базе данных и нуждается в базе данных. Это также написано, чтобы скрыть кнопки, которые будут использовать базу данных, чтобы пользователи не пытались делать то, что ей требуется.

Я нашел обходной путь (третий абзац) в https://social.technet.microsoft.com/Forums/en-US/7cbd16f5-526e-4b0b-a186-3ebf41b7b349/smartscreen-prompt-does-not-show-for-clickonce-app-since-windows-10-update-1803?forum=win10itprogeneral. Когда я запускаю приложение из упомянутого каталога, я получаю экран Smartscreen и могу сказать, что он все равно запускается. Каждый раз, когда я нажимаю на значок на рабочем столе, он работает просто отлично.

Если опубликован новый выпуск, загружается новый выпуск и обновляется программа, но экран Smartscreen больше не появляется и приложение никогда не запускается.

Так что где-то между установкой последнего обновления и Smartscreen, это не удается. Кто-нибудь еще испытывает это и имеет представление о том, почему?

Ответы [ 4 ]

0 голосов
/ 20 августа 2018

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

Несмотря на то, что изображение ниже на португальском, Event Viewer показывает правильную причину ошибки.

В моем случае был поврежден файл настроек!

Windows Event Viewer

0 голосов
/ 17 мая 2018

enter image description here

Это работает для меня ... Warn больше не предупреждает ...

0 голосов
/ 07 июня 2018

Похоже, что некоторые последующие обновления Windows устранили проблему на нескольких наших ПК, которые ранее испытывали проблему.

Проверьте наличие обновлений, перечисленных здесь. https://www.catalog.update.microsoft.com/Search.aspx?q=KB4338548

Запуск winver.exe покажет вам, какая у вас сборка.

0 голосов
/ 17 мая 2018

Да, к сожалению, я тоже испытал это сегодня.Предположительно, это обновление для системы безопасности, для которого они выпустят еще один патч, поскольку это довольно болезненно для разработчиков и пользователей приложений для малого бизнеса.

Вместо того, чтобы отключать Defender или SmartScreen, я решил добавить свой сайт развертывания на доверенные сайты.в Internet Explorer и затем восстановил диалоговое окно с предупреждением, и мое приложение обновилось и запустилось, как и раньше.

Действительно раздражает, учитывая природу проблемы и сколько времени понадобилось, чтобы выяснить, но в то же время япришлось использовать IE сегодня, что является редким событием в наше время.

...