我正在 Visual Studio 2015 中开发 MVC 项目(最初在 VS 2013 中创建)
一切都构建正确,但在编码时,视图显示很多错误。
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
string quoteType = "Fee Estimate";
if (Model.Quote.QuoteType == "QuoteType")
{
}
}
在我的一个视图顶部的这段代码中,Viewbag、布局和模型都带有下划线,显示错误。
错误是:
错误CS0103名称“模型”在当前中不存在
上下文 Quilgroup C:\,\Index.cshtml 268
错误 CS0234 类型或命名空间名称“Mvc”不存在于
命名空间“Microsoft.AspNet”(您是否缺少程序集
参考?)Quilgroup C:...\Index.cshtml 1
我认为开发环境有问题,因为它仍然可以正确编译和运行。
删除 %localappdata%\Microsoft\VisualStudio\{version}\ComponentModelCache 文件夹,然后重新启动 Visual Studio。
我有同样的问题,这解决了它。
Source: 安装AspNet5RC1后,无法再在任何以前/新的MVC项目中打开cshtml文件 https://stackoverflow.com/questions/33841076/after-installing-aspnet5rc1-can-no-longer-open-cshtml-files-in-any-previous-n/34056658#34056658
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)