При запуске опубликованного приложения «нажми один раз» продолжает пытаться установить .NET Framework - PullRequest
2 голосов
/ 20 апреля 2009

Следующее диалоговое окно продолжает появляться на моем компьютере при запуске опубликованного приложения "Click-Once" с URL-адреса в Интернете:

[Настройка Microsoft .NET Framework] - Хотите загрузить и установить Microsoft .NET Framework?

Содержимое, к которому вы пытаетесь получить доступ требует Microsoft .NET Framework. Хотите скачать и установить это из центра загрузки Microsoft Сейчас?

....

"Click-Once" в прошлом работал нормально, не пытаясь установить .NET Framework, но после (я полагаю) на моей системе MS Windows Vista Ultimate были установлены следующие автоматические обновления:

Обновление для Windows (KB936448 - .Net Framework 3.0 RTM x86 ru-RU)

Обновление для Windows (KB936403 - .Net Framework 2.0 RTM x86 ru-RU)

"Click-Once" перестал работать, пытаясь установить .NET Framework каждый раз, и даже если я запускаю эту установку, он продолжает пытаться установить .NET Framework при последующих активациях "Click-Once" ...

Я удалил вышеуказанные обновления из своей системы и установил .NET Framework 3.5 с пакетом обновления 1 (SP1) - но проблема все еще возникает.

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

Посоветуйте, пожалуйста, как можно решить эту проблему.

P.S. К вашему сведению: Windows Vista SP1 не установлена ​​ в моей системе

Ответы [ 3 ]

1 голос
/ 20 апреля 2009

Может быть, причина в локали? У вас есть среда выполнения для ru-RU. Каков язык приложения ClickOnce?

0 голосов
/ 18 июня 2009

У меня тоже была эта проблема некоторое время.

Это было вызвано тем, что я открыл файл .application в notepade и установил блокнот в качестве обработчика по умолчанию для файлов .application. (Это должен быть компонент времени выполнения клиента ClickOnce).

Сброс этого значения до обработчика по умолчанию исправил проблему

0 голосов
/ 15 мая 2009

[Установка Microsoft .NET Framework] - Хотите загрузить и установить Microsoft .NET Framework?

Указывается, какая версия Framework требуется для приложения?

Вы написали приложение самостоятельно? Возможно, есть что-то внутри свойств проекта Visual Studio. В разделе Публикация > Предварительные условия имеется список предварительных условий, которые приложение попытается установить (если это будет указано). Там указана версия .NET Framework?

...