当前上下文中不存在ViewBag

安装了T4MVC后出现了当前上下文中不存在ViewBag

原因:MVC和Razor版本号错误的问题,因为T4MVC更新了mvc版本,

System.Web.Mvc, Version=5.2.3.0

解决方案:

查找替换所有

System.Web.WebPages.Razor,Version=3.0.0.0

System.Web.Mvc, Version=5.2.3.0

替换成安装的版本号,然后删除C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\15.0_731de6b9下的ComponentModelCache

文件夹内容

关闭重启项目=>OK

时间: 2024-10-17 13:47:30

当前上下文中不存在ViewBag的相关文章

MVC升级以后出现"当前上下文中不存在ViewBag"的问题解决

把自己的项目从MVC4升级到了MVC5,结果问题一大堆,View的设计环境出现了"当前上下文中不存在ViewBag"的问题: 虽然不影响编译,但是看了总是不爽,而且语法提示也没有了. 找了一大堆资料,都是说改WebConfig,包括View目录下的WebConfig文件,主要为以下几个项: System.Web.Mvc System.Web.WebPages.Razor System.Web.Helpers System.Web.WebPages 凡是有这些项对应的Version必须都

Visual Studio 2015 开发MVC4出现错误

在Visual Studio 2015(以下简称VS2015)中开发MVC4项目时,编译报错"当前上下文中不存在ViewBag",一直无法编译,这个是否是VS2015的Bug? 本人开发环境:Windows 10 Enterprise Visual Studio 2015 下面是Bug 图片和 Web Config截图 如果有人与我的问题一样并且已经解决的朋友麻烦告知下,我的邮箱是:[email protected]

曾在同文中学任教的中外人士若干

一些零碎的笔记,本不足以成为一文的,不过庶几有益于他人,姑录于此. 库思非(Carl Frederick Kupfer,1852-1925),德裔美国人.1881年作为美以美会传教士来华,担任九江同文书院校长.他于1885年将学校迁至南门附近,即学校现址.1888年后,他又赴镇江.南京等地做传教工作.1896年他在雪城大学获得博士学位.1901年,为纪念德裔卫理宗领袖南伟烈(William Nast),同文书院更名为南伟烈大学(William Nast College,中文中也称同文大学),库思

《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果

本文完全转载:http://www.cnblogs.com/Imageshop/p/3281703.html,再次仅当学习交流使用.. <Single Image Haze Removal Using Dark Channel Prior>一文中图像去雾算法的原理.实现.效果(速度可实时) 本文算法合作联系QQ: 33184777, 非诚勿扰 邮件地址:   [email protected] 最新的效果见 :http://video.sina.com.cn/v/b/124538950-125

ASP.NET MVC中viewData、viewBag和templateData的使用与区别

一:类型比较 1.1)ViewBag是动态类型(dynamic). 1.2)ViewData是一个字典型的(Dictionary)-->TempDataDictionary. 1.3)TempData是一个字典型的(Dictionary)-->ViewDataDictionary. 二:生命周期和作用域 2.1)ViewBag生命周期和View相同,只能作用于一个View. 2.2)ViewData生命周期和View相同,只能作用于一个View. 2.3)TempData生命周期为被调用前一直

Asp.net MVC中的ViewData与ViewBag

在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewData ViewBag 它是Key/Value字典集合 它是dynamic类型对像 从Asp.net MVC 1 就有了 ASP.NET MVC3 才有 基于Asp.net 3.5 framework 基于Asp.net 4.0与.net framework ViewData比ViewBag快 ViewBag比ViewData慢 在ViewPage中查询数据时需要转换合适的类型 在V

ASP.NET MVC轻教程 Step By Step 3 ——使用ViewBag

在上一节我们创建了与Index动作方法对应的Index视图,那么Index动作方法该如何向Index视图传送数据呢?其中一个方法是使用ViewBag(视图包).让我们试试看. 在Index动作方法中添加一行代码. public ActionResult Index() { ViewBag.Today = DateTime.Now.ToLongDateString(); return View(); } Today是我们自己命名的,看起来好像是ViewBag的一个属性,但ViewBag是动态对象,

MVC ViewData和ViewBag[转]

转自:http://blog.csdn.net/a497785609/article/details/7854402#t0 视图数据可以通过ViewBag属性访问,它主要是为了从Controller到view进行传值用的,类似有所使用的ViewData[] 字典类.对于ViewBag是如此的强大,意味着你能动态的set/get 值,增加任何数量的的额外字段而不需要强类型的检测.如: Controller ? public  ActionResult Index() { List<string>

MVC ViewData和ViewBag

视图数据可以通过ViewBag属性访问,它主要是为了从Controller到view进行传值用的,类似有所使用的ViewData[] 字典类.对于ViewBag是如此的强大,意味着你能动态的set/get 值,增加任何数量的的额外字段而不需要强类型的检测.如: Controller public  ActionResult Index() { List<string> colors = new  List<string>(); colors.Add("red")