我已经安装了 ASP.NET MVC 2 RC 并打开了默认的“示例项目”,但得到以下错误:
解析器错误消息:“System.Web.Mvc.ViewMasterPage”类型不明确:它可能来自程序集“C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mvc\2.0.0.0__31bf3856ad364e35\System.Web.Mvc。 dll' 或来自程序集 'C:\Documents and Settings\sfent\My Documents\Visual Studio 2008\Projects\MvcApplication1\MvcApplication1\bin\System.Web.Mvc.DLL'。请在类型名称中明确指定程序集。
这似乎是 GAC dll 和创建并放置在 bin 目录中的 dll 之间的冲突(我认为应该优先使用 GAC 版本)
我用谷歌搜索了这个问题,发现了类似的问题,但与不正确的命名空间有关。这是与 MVC 框架捆绑在一起的未更改的示例应用程序。
我也尝试过完全删除框架并重新安装 RC,但无济于事。
所有建议表示赞赏。