有没有人有一个 Web 部署项目来使用 ASP.NET MVC?当我打开“已部署”项目时,MVC 需要的许多文件都丢失了,这使得将项目中所有丢失的文件发布到服务器变得很困难。
或者...是否有比 Web 部署项目更好的方法来修改 MVC 应用程序的 Web.Config?我有需要在上传之前更新的差异(SMTP 和连接字符串),并且 Web 部署项目似乎是正确的方法。
一如既往的感谢!
更新:我至少缺少 global.asax、global.asax.cs 和 default.aspx.cs。
更新 2:发布后,我收到此错误。 Could not load type 'AppNamespace._Default'.
最佳答案
我还没有用我的 mvc 应用程序设置部署项目,但我一直在使用 Scott Hanselman 概述的这项技术,它工作得很好。
Managing Multiple Configuration File Environments
关于asp.net-mvc - 在 ASP.NET MVC 中使用 VS 2008 Web 部署项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/578918/