如何部署 "Release" 构建的 ASP.NET MVC5 应用程序

How to deploy a "Release" build of an ASP.NET MVC5 application

所以这是我第一次尝试将 ASP.NET MVC 应用程序部署到 Windows 主机。

我在 Visual Studio 2015 年将编译模式设置为 "Release" 并编译了它,但不知道要压缩哪个文件夹并上传到服务器...

我在项目目录中看到一个 obj 文件夹,里面有两个文件夹。 "Debug" 和 "Release"。不过我不确定它们。

另一方面,在项目目录根目录中,有一个与项目同名的文件夹,在其中我可以看到控制器,所以我很确定该文件夹不是 "Release" 构建。

我的主机是 运行 Plesk 和 IIS 8。

我该怎么办?

您应该使用 visual studio 的发布向导。作为快捷方式 --> 右键单击​​ MVC 项目并单击发布。你会在这里找到很多选择。

如果要在服务器上发布,请确保在发布模式下配置发布配置文件