我有一个ASP.NET项目。编译此项目时,它将创建一个DLL。
我们假设这个项目不需要任何其他dll(引用)。
我想知道所需的最小文件是什么。
我知道文件背后的VB代码将成为此dll的一部分,而不需要在服务器上
所以问题是:
1: Is Web.Config file needed?
2: Is Global.asax needed?
3: Are aspx files needed?
如果以上所有需要,那么我们不能简单地将它们复制到我们的服务器而不发布应用程序吗?
答案 0 :(得分:4)
是的,您可以xcopy
将web.config
,global.asax
和所有.aspx
个文件发送到服务器,这基本上就是Visual Studio中的Publish
命令确实
还可以选择在通过Visual Studio执行Profile
时创建新的Publish
,并将文件发布到目录中,这样您就可以看到之前推送到实际服务器的内容实际上这样做。我将此作为部署过程的一部分,以获得部署到每个测试环境的代码副本。