"Место установки для предварительных условий не было установлено" по сравнению с 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".