В настоящее время у меня есть приложение winforms, которое развертывается при развертывании с помощью clickonce. Когда я пытаюсь установить его с 1 машины он выдает следующее сообщение об ошибке:Включение загрузки предварительных требований из того же места, что и мое приложение
To enable 'Download prerequisites from the same location as my application' in the Prerequisites dialog box, you must download file 'DotNetFX40\dotNetFx40LP_Full_x86_x64es.exe' for item 'Microsoft .NET Framework 4 (x86 and x64)' to your local machine. For more information, see http://go.microsoft.com/fwlink/?LinkId=239883 .
applicacion Я пытаюсь развернуть имеет испанский язык, как его публикация Языка, поэтому он пытается загрузить языковой пакет (dotNetFx40LP_Full_x86_x64es.exe)
Я загрузил файлы, необходимые в качестве ссылки в подсказке, но проблема не устранена. Я добавил файлы, как указано в ссылке об ошибке, в папку% ProgramFiles% \ Microsoft SDKs \ Windows \ v7.0A \ Bootstrapper \ Packages (для Visual Studio 2010). Я также попытался добавить их в% ProgramFiles% \ Microsoft SDK \ Windows \ v8.0A \ Bootstrapper \ Packages (для Visual Studio 2012)
Эта проблема возникла, когда я установил Visual Studio 2012 на свою машину. Теперь у меня Visual Studio 2010 и 2012 установлены бок о бок на Windows 7 Professional (64-разрядная версия). Раньше он работал хорошо. Он также отлично работает на другой машине, на которой не установлена Visual Studio 2012.
Я попытался опубликовать приложение с Visual Studio 2010 и 2012, и никто не работает. Кроме того, если я меняю язык на английский, он публикуется отлично.
Удаление Visual Studio 2012 и публикация на английском языке являются недопустимыми.
Любые идеи приветствуются.
Да - это работает. Если вы не копируете файлы, зависящие от языка, они просто входят в папку корневого загрузочного пакета. – robnick