Приложение ClickOnce не открывается из ярлыка

3950
dub stylee

После самых последних обновлений для Windows 10 установленное приложение ClickOnce больше не будет запускаться из ярлыка панели задач.

Я могу заставить ярлык работать снова, удалив / переустановив приложение, а затем закрепив приложение на панели задач. Конечно, это очень неудобно, и я не могу ожидать, что другие пользователи в нашем домене будут делать это после каждого обновления приложения ClickOnce.

Это не просто ярлык на панели задач, приложение также не запускается из меню «Пуск». Я пытался искать в интернете и не смог ничего придумать. Кто-нибудь еще имеет подобные проблемы или знает, что это может быть?

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

РЕДАКТИРОВАТЬ:

Вот скриншот свойств ярлыка: Приложение ClickOnce не открывается из ярлыка

Полное поле Location гласит: C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\<company name>

1
Попробуйте решение в предыдущей записи [этой темы] (http://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_install/clickonce-file-associations-break-after-windows-10 / 5219d142-aa6d-4f1b-af02-10ac8c603f2c? AUTH = 1). Перед обновлением реестра сделайте резервную копию, например, создайте точку восстановления системы. harrymc 8 лет назад 0
К сожалению, это не помогло. Я могу запустить приложение, запустив его каждый раз с веб-сайта развертывания, но меню «Пуск» и ярлыки на панели задач не работают. dub stylee 8 лет назад 0
Пожалуйста, опубликуйте содержимое ярлыка (было бы здорово, если бы вы могли опубликовать его до и после обновления приложения). А какую версию .Net вы используете и какого типа ваш сертификат? harrymc 8 лет назад 0
А какую версию Visual Studio вы используете? harrymc 8 лет назад 0
Я добавил изображение свойств ярлыка, которое в настоящее время не работает. К сожалению, я не могу получить содержимое до обновления без отката до pre-v1511. Я запускаю VS2015 Community Edition и публикую приложение с самозаверяющим сертификатом. dub stylee 8 лет назад 0
Кроме того, это приложение Windows Forms, предназначенное для .NET 4.0. dub stylee 8 лет назад 0
Пожалуйста, опубликуйте (1) все содержимое поля «Местоположение», (2) как вы публикуете его в Visual Studio (и какую версию Visual Studio)? (3) Попробуйте последнюю версию .Net. harrymc 8 лет назад 0
Я добавил содержимое поля местоположения. Я публикую в Visual Studio 2015 Community Edition в локальной папке IIS, затем программа устанавливается через доступ к этой папке через Internet Explorer. Я постараюсь изменить версию .NET и посмотреть, поможет ли это. dub stylee 8 лет назад 0
К сожалению, я ограничен .NET 4.0, так как некоторые пользователи все еще используют Windows XP. Надеюсь, в ближайшем будущем я смогу получить несколько последних человек, работающих под управлением операционных систем этого века, а затем я смогу перейти на .NET 4.5 или более новую версию. dub stylee 8 лет назад 0
Я видел по крайней мере один отчет, в котором говорится, что для решения этой проблемы требуется .NET 4.5.1 (не только .NET 4.5). harrymc 8 лет назад 0
Не могли бы вы опубликовать ссылку на этот отчет? Я искал исправление для этого в течение нескольких недель, так как мой компьютер обновился до v1511. Похоже, что развертывание ClickOnce по-прежнему работает нормально на некоторых других машинах под управлением v1511. dub stylee 8 лет назад 0
Смотрите, например, последнюю запись в [этой теме] (https://social.msdn.microsoft.com/Forums/windows/en-US/c4b35db4-647b-4d5b-be63-9dc7f370ebf4/clickonce-app-wont-launch- из-окон-81-обновления-1-старт-экран или панель задач-? форум = winformssetup). Это датируется до обновления 1511, и теперь существует более новая версия .Net. Попробуйте использовать последнюю версию - если она все еще не работает, вы можете отправить [отчет об ошибке] (http://connect.microsoft.com/VisualStudio/). harrymc 8 лет назад 0

1 ответ на вопрос

0
dub stylee

I was able to get this working again by uninstalling the v1511 update and letting it reinstall. Uninstalling the update by itself did not get it working again, but once the update installed again, my ClickOnce application seems to be working normally. Thanks @harrymc for your assistance.

Похожие вопросы