visual-studio-2010 - MVC3打开 View 编译后出现奇怪的错误

标签 visual-studio-2010 iis-7 asp.net-mvc-3

我目前正在使用 Razor 进行 MVC3 项目。
我已经开启了 View 的编译,以便在编译时注意拼写错误等。

只要我在项目配置文件中打开 true ,就会在编译过程中出现以下错误:

错误 1 ​​在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未配置为 IIS 中的应用程序所致。

我阅读了该问题的几种可能解决方案,主要涉及 IIS 和虚拟目录或应用程序。
问题是,我不使用 IIS,而是使用默认的 Visual Studio 开发服务器。

我能做些什么来解决这个问题?

最佳答案

我在网上尝试了很多不同的解决方案,但它们要么不太适合我的问题,要么不起作用。

回顾我的问题:

打开CompileViews后,我在编译过程中立即出现上述错误。
我正在使用 VS2010 的默认 Visual Studio 开发服务器来测试我的 MVC 应用程序。

今天,我在 Microsoft 开发人员支持处提出了一个请求,并且 - 我几乎羞于承认 - 在技术人员回电大约 30 秒后得到了我的答复:

他只是说:请转到您的 obj 文件夹并删除所有内容。然后再次编译。

这就是全部。

因此,在我对自己摇摆不定之后,我想与您分享结果。

关于visual-studio-2010 - MVC3打开 View 编译后出现奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5161511/

相关文章:

visual-studio-2010 - 有没有一种方法可以在Visual Studio中模拟Sublime Text的“多个光标”功能?

php - 诊断 "The connection to localhost was interrupted"

c# - 我的自定义用户控件在工具箱中显示为灰色

asp.net - 重定向URL后为什么会出现I'm getting “HTTP Error 403.14 - Forbidden”错误?

c# - 以编程方式重新启动 IIS7 (C#)

asp.net-mvc-3 - 更改下拉列表中的值时的页面重定向

mysql - Entity Framework 如何将 "Image"添加到数据库

c# - ASP.Net MVC View with RadioButtonList with Other freeformat selection

visual-studio-2010 - nmake/VC++ 2010 : Compile without MSVCR100. dll 依赖

c++ - MFC:如何绘制带有换行和垂直居中的文本?