在使用VS 2012设置获胜应用程序时出错

本文关键字:获胜 应用程序 出错 设置 2012 VS | 更新日期: 2023-09-27 18:20:10

在完成C#应用程序后,我不得不制作一个安装程序。当我想在先决条件部分选择SQL Express时,会出现以下错误:

"错误3启用‘从与"系统必备"对话框中的"我的应用程序",您必须下载项目"SQL Server"的文件"SqlExpress2008R2''SQLEXPR32_x86_ENU.EXE"2008 R2 Express"发送到您的本地计算机。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=239883."

我使用Visual Studio 2012的安装程序扩展。

在使用VS 2012设置获胜应用程序时出错

即使文件在C:'Program Files (x86)'Microsoft SDKs'Windows'v8.1A'Bootstrapper'Packages'SqlExpress2008R2目录中,我也遇到了同样的问题。

这对我有效——不确定这是否是"正确"的解决方案,但它做到了:

我将两个文件SQLEXPR_x64_ENU.exeSQLEXPR32_x86_ENU.exe复制到上述路径中的'en子目录中。

en是唯一一个与其他包不同的子目录。我想这将是一种不同的语言代码,这取决于你当地的文化,或者可能不止一种?

我有带Visual Studio 2013的Windows 7 Professional(如果信息相关…)

C:'Program Files (x86)'Microsoft SDKs'ClickOnce Bootstrapper'Packages'SqlExpress2012'en

对于vs 2019,也尝试复制上述文件夹(en)中的设置文件。