Как подключить клиентский профиль .NET Framework 4.0 к моему проекту установки? - PullRequest
4 голосов
/ 30 сентября 2011

По умолчанию место установки необходимых компонентов .NET Framework 4 Client Profile (x86 and x64) находится на веб-сайте Microsoft, для которого требуется, чтобы клиентская сеть была доступна во время установки.

Мне просто интересно, есть ли способ, которым мы можем установить .NET Framework 4 Client Profile (x86 and x64) без загрузки с веб-сайта продавца? Я предполагаю, что второй вариант, «Загрузить необходимые компоненты из того же места, что и мое приложение», - это то, что я должен рассмотреть здесь. Но я не уверен на 100%.

Кроме того, в какую папку я должен поместить распространяемый файл, dotNetFx40_Client_x86_x64.exe?

Ответы [ 2 ]

6 голосов
/ 30 сентября 2011

Да, вы можете выбрать вторую опцию «Загрузить необходимые компоненты из того же места, где находится мое приложение», чтобы установить клиентский профиль .NET Framework 4 без загрузки его с веб-сайта. Но вам нужно установить путь для этих предпосылок, как это сделано в ссылке ниже.

Ссылка: Ошибка_7_Установочное место для предварительных условий не было задано как «веб-сайт поставщика компонента» и файл «DotNetFX40 \ dotNetFx40LP_Full_x86_x64fr.exe» в элементе «Microsoft .NET Framework 4 (x86 и x64) 'не могут быть расположены на диске.

ОБНОВЛЕНИЕ: Необходимо указать путь ниже для клиентского профиля .NET Framework 4.0:

C: \ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ Bootstrapper \ Packages \ DotNetFX40Client \ dotNetFx40_Client_x86_x64.exe

0 голосов
/ 30 сентября 2011

Общий проект установки и ClickOnce поддерживают развертывание .NetFX. Просмотрите страницу MSDN .NET Framework Руководство по развертыванию для разработчиков .

...