将ASP.NET App部署到Web Server所需的最少文件

时间:2013-07-16 19:23:55

标签: c# asp.net iis

我有一个ASP.NET项目。编译此项目时,它将创建一个DLL。

我们假设这个项目不需要任何其他dll(引用)。

我想知道所需的最小文件是什么。

我知道文件背后的VB代码将成为此dll的一部分,而不需要在服务器上

所以问题是:

1: Is Web.Config file needed?
2: Is Global.asax needed?
3: Are aspx files needed?

如果以上所有需要,那么我们不能简单地将它们复制到我们的服务器而不发布应用程序吗?

1 个答案:

答案 0 :(得分:4)

是的,您可以xcopyweb.configglobal.asax和所有.aspx个文件发送到服务器,这基本上就是Visual Studio中的Publish命令确实

还可以选择在通过Visual Studio执行Profile时创建新的Publish,并将文件发布到目录中,这样您就可以看到之前推送到实际服务器的内容实际上这样做。我将此作为部署过程的一部分,以获得部署到每个测试环境的代码副本。