Я установил Visual Studio 2012 и отправился опубликовать одно из наших приложений, ориентированное на платформу .NET 4.0. В связи с настройкой на этих машинах в настоящий момент мы не можем настроить 4.5. Мы также используем "Загрузить предварительные условия из того же места, что и мое приложение".
При развертывании из Visual Studio 2012, я получаю следующую ошибку:
Чтобы включить "Загрузить предварительные условия из того же места, что и мой приложение" в диалоговом окне Предварительные требования, вы должны скачать файл 'DotNetFX40\dotNetFx40_Full_x86_x64.exe' для элемента 'Microsoft.NET Framework 4 (x86 и x64) "на ваш локальный компьютер. Для большего информацию см. http://go.microsoft.com/fwlink/?LinkId=239883.
Если вы перейдете по этой ссылке, вам будет предложено перейти к файлу Package.xml и найти ссылку на фактическое предварительное условие. В моем случае он должен перейти в http://go.microsoft.com/fwlink/?linkid=182805. Используя эту ссылку, он загрузил пакет с именем dotNetFx40_Full_setup.exe. Я поместил его в папку /Packages/DotNetFX40
.
При попытке публикации снова из Visual Studio 2012, я получил ту же ошибку. Кажется, что этот файл не нравится.
Если я опубликую одно и то же приложение в том же месте с Visual Studio 2010, он все равно будет работать нормально.
Как я могу заставить это работать с Visual Studio 2012?