c# - 安装 AspNet5RC1 后,无法再在任何以前/新的 MVC 项目中打开 cshtml 文件

标签 c# asp.net-mvc razor

在安装 AspNet5.ENU.RC1 之后,任何以前的或新的 MVC 项目都会抛出一个

The operation could not be completed. Invalid pointer

打开 Razor 页面时出错(.cshtml)。类库和配置文件等其他文件按预期打开。在我重新安装 VS 之前有什么建议吗?

最佳答案

正如@chsword 上面评论的那样:

  1. 打开文件夹:Users\(用户)\AppData\Local\Microsoft\VisualStudio(版本)

  2. 删除文件夹:ComponentModelCache

  3. 重新启动 Visual Studio(重新创建 ComponentModelCache,问题消失)

关于c# - 安装 AspNet5RC1 后,无法再在任何以前/新的 MVC 项目中打开 cshtml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33841076/

相关文章:

c# - 连接: an invalid argument was supplied上Windows XP家庭版的SocketException

c# - 构造函数调用不一致

javascript - ASP.NET MVC Razor <text> 标签不接受小于或等于运算符

razor - 如何更改Visual Studio 2012 Razor 颜色

asp.net-mvc-3 - html.TextBoxFor 和 html.Textbox,POSTing 值,参数中的模型

c# - NHibernate 搜索 - 多个 Web 服务器

c# - 括号是否必须包含在 C# 方法中?

c# - 为什么 VS 2017 生成没有未检查 block 的 GetHashCode

c# - 使用中的错误案例列表 _userManager.CreateAsync(user, password)

asp.net-mvc - 将我的 MVC 站点转储到静态文件