"Место установки для предварительных условий не было установлено" по сравнению с 2010 .net 4.0

Это больше не вопрос, так как я сам наткнулся на решение, но я подумал, что стоит поделиться им, так как не смог найти его после 20 поисков в Google.

При публикации программы на языке C# 2010 с зависимостями платформы.net 4.0 я хотел "загрузить необходимые компоненты из того же места, что и мое приложение". Ну, это не удалось, как это было в прошлом для.net 3.5 (согласно сотням сообщений на форуме). Решение оказалось в 100 раз проще, чем любой пост, который я нашел...

Итак, все, что мне нужно было сделать, это загрузить "dotNetFx40_Client_x86_x64.exe" с http://www.microsoft.com/en-us/download/details.aspx?id=24872 и скопировать его в "DotNetFX40Client" в моей папке загрузчика.

Я использую Windows 7 Pro x64, поэтому загрузчики SDK были в

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

Кроме того, я получил "WindowsInstaller-KB893803-v2-x86" от http://www.microsoft.com/en-us/download/details.aspx?id=25 и поместил его в "WindowsInstaller3_1"

Надеюсь, что это поможет, и я надеюсь, что не нарушил никаких правил переполнения стека, опубликовав решение. Все остальные вопросы здесь были связаны с.net 3.5

1 ответ

Решение

Ответ в вопросе. Извините за недопонимание.

Загрузите "dotNetFx40_Client_x86_x64.exe" с http://www.microsoft.com/en-us/download/details.aspx?id=24872 и скопируйте его в "DotNetFX40Client" в папке загрузчика.

Я использую Windows 7 Pro x64, поэтому загрузчики SDK были в

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

Загрузите "WindowsInstaller-KB893803-v2-x86" по http://www.microsoft.com/en-us/download/details.aspx?id=25 и поместите его в "WindowsInstaller3_1".

Другие вопросы по тегам