ASP.NET应用程序安装 - 需要策略

时间:2009-05-01 17:30:34

标签: asp.net sql iis

我已经构建了一个开源的ASP.NET Web应用程序,现在我正在发布。我很想为我的用户提供一个简单的安装,但我遇到了解决问题的真正问题。

应用程序需要在IIS中安装站点并安装SQL数据库。您能想到的用户最简单的部署过程是什么?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

您可以在Visual Studio中创建设置和部署项目,以帮助在IIS中正确放置应用程序。至于数据库设置,您可以考虑在您的网站中编写一个设置表单,可以根据用户输入调用一次初始化数据库(想想一下执行向导类型的流行开源项目,如WordPress或phpBB的设置过程)功能)。

Scott Guthrie还有一篇关于创建部署项目{* 3}}

的博客文章

答案 2 :(得分:0)

对您的用户来说最简单的是MSI,它允许他们通过GUI选择任何相关选项。它还有一个优点,你可以使用MSI升级它,想要自动化它的人可以使用MsiExec安装它。

从MSI开始的好地方是WiX