2009-04-20 9 views
2

следующего диалогового окна продолжает появляться на моих computrer при запуске "Click-Once" опубликовано приложение из Интернета URL:Запуск "Click-Once" опубликовано приложение продолжает пытаться установить .NET Framework

[Microsoft .NET Framework Setup] - Вы хотите загрузить и установить 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. FYI: Windows Vista SP1 не, установленный в моей системе

+0

Я полагаю, что вы делаете, что с IE ... Какая версия IE это? 7? 8? бета? –

+0

- ссылка на приложение .html-файл или файл .application? Каков ваш пользовательский агент (http://whatsmyuseragent.com/)? – codeConcussion

ответ

0

У меня была эта проблема слишком долгое время.

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

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

+0

Спасибо, Роберт. Да, у меня был файл .application, который был открыт в «Блокноте», и он (Notepad), кажется, был назначен как программа по умолчанию. Я только что установил «Библиотека поддержки развертывания приложений» как программу для удаления файлов .application, и щелчок-один хорошо работает на моем ПК Vista. – ShamilS

1

Возможно, причина этого? У вас есть время выполнения для ru-RU, что такое язык приложения ClickOnce?

+0

Спасибо за ответ: Должен сказать, что я не знаю, как определить (целевую) локали для установки ClickOnce - прежде чем я автоматически установил упомянутые в моих первых обновлениях сообщений, я использовал этот компьютер с локали ru-Ru, чтобы сделать хорошо -working Click-Once, который работал нормально для ПК из США, Канады, Швеции ... В основном, мой вопрос касается процедуры Click-Once использует во время настройки приложения: какие записи в реестре/сборки GAC/другие установленные файлы ищет использование предварительных условий ClickOnce. – ShamilS

0

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

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

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