将 ASP.NET 应用程序部署到 Web 服务器所需的最少文件

本文关键字:文件 服务器 Web NET ASP 应用程序 部署 | 更新日期: 2023-09-27 18:22:46

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

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

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

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

所以问题是:

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

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

将 ASP.NET 应用程序部署到 Web 服务器所需的最少文件

是的,您可以将web.configglobal.asax和所有.aspx文件xcopy到服务器,这基本上是Visual Studio中的Publish命令所做的。

还可以

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