在ASP.NET中部署Web应用程序

时间:2009-06-17 14:43:59

标签: asp.net deployment

我想部署我的ASP.NET应用程序。它不是一个“网站”,它是一个Web应用程序。

我在看 1)最快可能的事情我可以开始测试 2)更自动化的方法。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

准备好进行测试的最快方式是从“构建”菜单中选择“发布”。

这将预先编译所有内容,您可以将其部署到文件夹,然后在IIS中进行设置,更改连接字符串,然后设置为。

要“自动化”该过程,您很可能希望查看创建安装包。

答案 1 :(得分:1)

如果您正在使用MSBuild,请抓住MSBuild社区任务@ http://msbuildtasks.tigris.org/

然后看一下WebDirectoryCreate任务。还有很多其他任务库,但这是我个人使用的。

如果您正在考虑更改配置设置,那么简单的xcopy和文件夹命名结构对我来说是最简单的解决方案。

最快的方法是发布命令并手动在IIS中设置虚拟目录。我个人厌倦了,所以我去看了NANT和MSBuild。