C# VS在应用程序中使用SQL Server数据库创建安装程序

C# VS在应用程序中使用SQL Server数据库创建安装程序,c#,.net,sql-server,visual-studio-2012,C#,.net,Sql Server,Visual Studio 2012,我正在学习一个很好的教程,名为:演练:从MSDN向应用程序添加SQL Server Compact数据库并进行部署。由于此应用程序需要在计算机上安装SQL Server、.NET Framework和SQL Compact;我选择“从与我的应用程序相同的位置下载先决条件”,因为我不想假设用户有internet连接。 我去下载了必备软件,并将其保存在: C:\Program Files(x86)\Microsoft SDK\Windows\v8.0A\Bootstrapper\Packages,并

我正在学习一个很好的教程,名为:演练:从MSDN向应用程序添加SQL Server Compact数据库并进行部署。由于此应用程序需要在计算机上安装SQL Server、.NET Framework和SQL Compact;我选择“从与我的应用程序相同的位置下载先决条件”,因为我不想假设用户有internet连接。 我去下载了必备软件,并将其保存在:

C:\Program Files(x86)\Microsoft SDK\Windows\v8.0A\Bootstrapper\Packages,并将其放置在相关文件夹中,例如NETFramework文件夹下的文件夹等(如教程中所建议)

然而!单击“立即发布”时,Visual Studio 2012 Professional将显示以下内容:

错误105若要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备”,必须将项目“SQL Server Compact 4.0 SP1”的文件“SQL Server Compact Edition 4.0\sCeruntime\u x86-chs.exe”下载到本地计算机。有关详细信息,请参阅.sqlCompact演练


我已经下载了必备文件并将它们放在packages文件夹下。我在这里可能还缺少什么?

Tumelo,请确保您下载的必备文件确实是.exe文件,而不是.msi文件


您可以下载.exe文件

太好了!我为同样的问题挣扎了一段时间。当我终于花时间不再像平时那样快速阅读时,这对我很有帮助。