Вопрос

У меня есть проект настройки .NET, и я установил место установки для предварительных условий для «загрузки из того же места, что и мое приложение».

Я загрузил «Microsoft .net Framework Client Profile Offline Installer» из https://www.microsoft.com/downloads/en/details.aspx?familyid=992cffcb-f8ce-41d9-8bd6-31f3e216285c и поместите это в каталоги:

C: Program Files (x86) Microsoft SDKS Windows V6.0a Bootstrapper Packages Dotnetfx35client и C: Program Files (x86) Microsoft Sdks Windows v7.0a bootstrapper packages dotnetfx35client

Но я все еще получаю сообщение об ошибке «Предварительные условия не были установлены на« Веб -сайт поставщика компонентов »и файл« dotnetfx35client dotnetfx35clientsetup.exe »в элементе» .NET Framework 3.5 SP1 Профиль клиента »не может быть расположен на диске».

Есть идеи?

У меня есть Windows 7 и Visual Studio 2010 ...

Спасибо! Стефан

Это было полезно?

Решение

Обратите внимание на несоответствие имени, «Настройка» отсутствует в той, которую вы загружали. Переименовать файл, поэтому его имя соответствует имени VS, на что жалуется.

Другие советы

Обратите внимание, что если вы загружаете вручную файл, настройка автономного режима будет работать. Но если позже вы измените вариант обратно на Download prerequisites from Vendor's site Настройка загрузит онлайн -установщик, и она попытается сравнить свой хэш с тем, что принадлежит файлу, который вы скопировали вручную, и пользователь получит

Настройка обнаружила, что файл dontnetfx35clientsetup.exe либо изменился, так как он был первоначально опубликован, либо может быть поврежден

Если вы хотите, чтобы онлайн -установщик снова работал, вам нужно снова поместить 280kb DotNetFx35ClientSetup.exe Вернуться в папку Bootstrapper Packages.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top