我一直致力于一个关于最近提供的ASP.NET MVC 3 RC的小项目。问题是,当我尝试通过文件系统部署我的网站时,我的网站的某些视图未被部署。当我将相同部署的站点复制到我的主机时,该站点给出了错误。当我手动将视图复制到托管时,它可以正常工作。
现在这件事并没有破坏任何东西,只是想知道如果我在部署我的网站时遗漏了什么。我不确定为什么部署的观点很少,为什么不是其他观点。对我来说似乎很随意。
谢谢,
答案 0 :(得分:7)
如果您在RC之前创建了应用程序(也就是使用我们的Beta版),那么我们就有一个错误,我们没有将视图标记为“内容”。使用RC的新应用程序修复了此错误,但如果您打开现有项目,它不会自动修复现有文件。
要修复它们,请选择该文件,然后在属性窗格中将“构建输出”设置为“内容”。