Приложение ClickOnce периодически не запускается

Приложение ClickOnce периодически не запускается

Итак, у нас есть клиент с определенным LOB-приложением, которое использует ClickOnce для запуска определенных функций. Время от времени, когда пользователи пытаются получить доступ к этим функциям (Windows 7, используя IE10 или 11, или последнюю версию Firefox с плагином .NET Framework Assistant), они нажимают ссылку, которая загружает манифест, вкладка закрывается, и все. Никаких окон с «проверкой требований приложения» или любого процесса загрузки/установки clickonce (если вы попытаетесь очистить кэш clickonce и перезагрузить машину). Никаких указаний на то, что приложение ClickOnce что-то делает. Никаких записей в журнале событий. Ничего.

Мы пробовали восстанавливать/переустанавливать .NET 4, очищать кэш ClickOnce, файлы cookie/кэш браузера и т. д.

Достаточно интересно, что если вы принесли машину, которая не присоединена к домену клиента, но подключена к сети клиента, то она, похоже, работает нормально. Кроме того, я не смог воспроизвести проблему из моей сети/домена. Мы исключили странные правила брандмауэра, и я просмотрел GPO, в которых, похоже, нет ничего, что могло бы повлиять на .NET/ClickOnce.

После того, как мы связались с поставщиком, мы предприняли попытку вслепую и добавили сайт в режим совместимости IE (хотя одним из первых вопросов, которые попросил поставщик, было убедиться, что сайт НЕ находится в режиме совместимости). Этот обходной путь работал около дня. Когда я снова пообщался с поставщиком, они согласились передать это инженеру-программисту. Пока я ждал, когда инженеры перезвонят мне, клиент сообщил мне, что приложение, похоже, снова работает. Однако через час оно снова перестало работать.

Прежде чем я перезвоню поставщику, я хотел бы провести дополнительную диагностику/исследование со своей стороны, чтобы увидеть, не является ли это чем-то странным в конфигурации нашей системы или я могу дать инженерам больше информации, чтобы продолжить. Может ли кто-нибудь указать мне правильное направление, чтобы узнать, что еще может быть причиной этого?

Связанный контент