Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.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
Visual studio 2008 为使用IIS和SQL Express的程序创建安装包_Visual Studio 2008_Installation_Iis 6_Windows Installer_Sql Server Express - Fatal编程技术网

Visual studio 2008 为使用IIS和SQL Express的程序创建安装包

Visual studio 2008 为使用IIS和SQL Express的程序创建安装包,visual-studio-2008,installation,iis-6,windows-installer,sql-server-express,Visual Studio 2008,Installation,Iis 6,Windows Installer,Sql Server Express,我有一个应用程序是在VisualStudio2008中使用ASP.NET开发的。它的一部分是使用IIS 6并访问SQL Express 2008中的数据库的网站,另一部分是允许用户向数据库添加信息的独立应用程序。有没有可能创建一个安装包,客户端可以使用它自己安装所有东西,而无需购买一些昂贵的程序,如InstallAware或InstallSheild?这可以在VisualStudio中完成吗 我们的目标是将SQL Express和IIS(当然还有.NET)与应用程序捆绑在一起,以便在安装时设置所

我有一个应用程序是在VisualStudio2008中使用ASP.NET开发的。它的一部分是使用IIS 6并访问SQL Express 2008中的数据库的网站,另一部分是允许用户向数据库添加信息的独立应用程序。有没有可能创建一个安装包,客户端可以使用它自己安装所有东西,而无需购买一些昂贵的程序,如InstallAware或InstallSheild?这可以在VisualStudio中完成吗


我们的目标是将SQL Express和IIS(当然还有.NET)与应用程序捆绑在一起,以便在安装时设置所有必要的技术。

最好将WiX与Visual Studio内置的安装项目结合使用。它没有那么健壮,但是您可以通过自定义操作来完成大部分数据库工作,并且WiX具有一些IIS支持

最好的选择是结合使用WiX和Visual Studio内置的安装项目。它没有那么健壮,但是您可以通过自定义操作来完成大部分数据库工作,并且WiX具有一些IIS支持

在安装另一个应用程序的过程中设置IIS有一些危险的含义,因为它会为传入的请求打开多个端口等。这通常只能在开发人员系统和服务器上完成。。。“你确定这就是你的客户想要的吗?”therealmitchconnors说得对。此应用程序将只安装在专用服务器上。您可以尝试使用WiX:在这种情况下,您应该能够指望大多数有专用服务器的地方都有人能够确保在该服务器上安装并保护IIS。除非他们有人可以做后者(这意味着前者),否则他们只是要求被黑客攻击。这与您的产品无关,与运行网站的一般性质有关。换句话说,IIS被列为服务器产品的先决条件是完全可以的,甚至可以预期。我会认为这是不负责任的,关心的是另一个供应商。“乔尔-谢谢,乔尔。这很有帮助。你说得对。我可能会重新考虑将IIS包括在内@科斯明-谢谢!我来看看。在安装另一个应用程序的过程中设置IIS会有一些危险的影响,因为它会为传入的请求打开多个端口,等等。这通常只能在开发人员系统和服务器上完成。。。“你确定这就是你的客户想要的吗?”therealmitchconnors说得对。此应用程序将只安装在专用服务器上。您可以尝试使用WiX:在这种情况下,您应该能够指望大多数有专用服务器的地方都有人能够确保在该服务器上安装并保护IIS。除非他们有人可以做后者(这意味着前者),否则他们只是要求被黑客攻击。这与您的产品无关,与运行网站的一般性质有关。换句话说,IIS被列为服务器产品的先决条件是完全可以的,甚至可以预期。我会认为这是不负责任的,关心的是另一个供应商。“乔尔-谢谢,乔尔。这很有帮助。你说得对。我可能会重新考虑将IIS包括在内@科斯明-谢谢!我来看看。