我正在使用Visual Studio 2015(最初在VS 2013中创建)开发MVC项目。
所有内容都可以正确构建,但是在编码时,视图显示出很多错误。
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
string quoteType = "Fee Estimate";
if (Model.Quote.QuoteType == "QuoteType")
{
}
}
在我一个视图的顶部代码中,ViewBag、Layout和Model都被下划线标出错误。
错误信息如下:
Error CS0103:当前上下文中不存在名称“Model” Quilgroup C:\,,\Index.cshtml 268
Error CS0234:命名空间“Microsoft.AspNet”中不存在类型或命名空间名称“Mvc”(是否缺少程序集引用?)Quilgroup C:...\Index.cshtml 1
我认为这可能是开发环境出了问题,因为它仍然可以正确编译和运行。
web.config.cs
文件中版本不匹配的结果。检查所有的版本和<bindingRedirect ...>
元素,确保它们都匹配。 - user3559349