解决vs2015与vs2013中mvc5 viewbag使用异常的问题
1、 完全退出 Visual Studio 2015 或 Visual Studio 2013,随后打开“此电脑”或任意文件资源管理器窗口。

2、 在文件资源管理器地址栏中粘贴并回车以下路径:%UserProfile%\AppData\Local\Microsoft\VisualStudio\

3、 在该路径下的各子文件夹中,定位到名称含 ComponentModelCache 的文件夹(通常位于以版本号命名的子目录内,如 14.0 或 12.0),将其彻底删除或重命名为其他名称(例如 ComponentModelCache_backup)。

4、 重新启动 Visual Studio 2015 或 2013,此时 cshtml 视图中 @ViewBag、@Model、@Url 等 Razor 关键字应恢复正常识别与智能提示。


















