Ошибка при настройке приложения win с использованием VS 2012
После завершения моего приложения на C# мне пришлось сделать установщик. Когда я хочу выбрать SQL Express в разделе предварительных требований, эта ошибка появляется:
"Ошибка 3 Чтобы включить" Загрузка необходимых компонентов из того же расположения, что и мое приложение "в диалоговом окне" Необходимые условия ", необходимо загрузить файл" SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE "для элемента" SQL Server 2008 R2 Express "на локальный компьютер. Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkId=239883. "
Я использую установщик расширений для Visual Studio 2012.
1 ответ
C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\SqlExpress2012\en
Для vs 2019 попробуйте скопировать установочные файлы в указанную выше папку (en).
У меня была такая же проблема, хотя файлы были в C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages\SqlExpress2008R2
каталог.
Это сработало для меня - не уверен, что это "правильное" решение, но он сделал свою работу:
Я скопировал два файла SQLEXPR_x64_ENU.exe
а также SQLEXPR32_x86_ENU.exe
в \en
подкаталог в указанном выше пути.
en
был единственным подкаталогом в отличие от некоторых других пакетов. Я предполагаю, что это будет другой языковой код в зависимости от вашей местной культуры, или может быть более одного?
У меня Windows 7 Professional с Visual Studio 2013 (на случай, если эта информация уместна...)