Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 创建安装程序,安装Microsoft SQL Server 2005(如果未安装)(使用Visual Studio 2008)_.net_Vb.net_Visual Studio_Installation_Setup Project - Fatal编程技术网

.net 创建安装程序,安装Microsoft SQL Server 2005(如果未安装)(使用Visual Studio 2008)

.net 创建安装程序,安装Microsoft SQL Server 2005(如果未安装)(使用Visual Studio 2008),.net,vb.net,visual-studio,installation,setup-project,.net,Vb.net,Visual Studio,Installation,Setup Project,我想创建一个需要Microsoft SQL Server 2005和.NET Framework 3.5的安装程序。如果未安装此软件,安装程序应允许用户立即安装。我不知道您是否可以在安装包中包含这两个软件中的任何一个 但是,您可以告诉安装应用程序检查是否安装了.Net Framework和SQL Server 2005 Express Edition。如果它们不是,它将下载并安装它们,然后继续安装您的应用程序。当然,这确实需要互联网连接 在安装项目上单击鼠标右键,选择“属性”,然后单击“先决条件

我想创建一个需要Microsoft SQL Server 2005和.NET Framework 3.5的安装程序。如果未安装此软件,安装程序应允许用户立即安装。

我不知道您是否可以在安装包中包含这两个软件中的任何一个

但是,您可以告诉安装应用程序检查是否安装了.Net Framework和SQL Server 2005 Express Edition。如果它们不是,它将下载并安装它们,然后继续安装您的应用程序。当然,这确实需要互联网连接

在安装项目上单击鼠标右键,选择“属性”,然后单击“先决条件”按钮时,这些选项可用


请注意,正如Paddy所说,SQLServer2005是一个不同的故事。

正如其他人之前所说,SQLServer2005是一个不同的游戏,但是如果您想要的是SQLServer2005Express,那么它很简单。 此示例可能有助于:


SQL server 2005的完整版本需要购买许可证。您是指express edition吗?是否可以在未安装时自动安装.NET Framework和SQL Server 2005 express。目前,只有3个新目录包含所需软件的设置。您所说的自动,是指无需用户交互、无提示吗?上面的方法是自动的,因为它为您进行检查、下载和安装,但是您必须单击几次。很抱歉,我不理解关于目录的第二部分。不,我不想要静默安装。。我构建了安装项目。现在bin目录中有setup.exe、一个msi文件和3个目录(DotNetFX35、SqlExpress、WindowsInstaller3\u 1)。我在没有SqlExpress的计算机上启动了安装程序,但是安装程序没有安装SqlExpress。这很奇怪。我已经按照上面所述的方式做了几十个安装项目,但从来没有发生过类似的事情。我只得到Setup.exe和我的_app _name.msi。根本没有子目录。好吧,也许我知道为什么。我选中了复选框“从类似应用程序的相同路径安装所需组件”(或类似的内容。我的Visual Studio是德语)。我想避免,如果用户想要安装应用程序,他需要互联网连接。我认为这就是为什么有这个目录和组件设置的原因。