首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MVC 3 Visual Studio 2010 Razor Model intellisense不工作

MVC 3 Visual Studio 2010 Razor Model intellisense不工作
EN

Stack Overflow用户
提问于 2012-04-09 23:49:29
回答 2查看 2.9K关注 0票数 1

自从我更新了VS11的项目后,我就不能让我的@Model intellisense在Visual Studio (2010或11)的任何一个版本中工作。我已经尝试恢复.csproj文件来删除VS11引用,但是没有用。其他MVC 3 Razor项目运行良好。有没有人经历过这个?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-10 19:56:38

我找到了解决我问题的this文章。

编辑:

似乎是安装VS11和一些工具更新的组合导致了这个问题。我很幸运,设法得到了以下错误消息:

代码语言:javascript
运行
复制
The type System.Web.Mvc.ModelClientValidationRule exists in both c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.O\Assemblies\System.Web.WebPages.dll and c:\Program
Files (6)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll

在做了一些挖掘之后,我最终卸载了“微软ASP.NET网页2- Visual Studio2010工具”,结果一切都正常了。诚然,卸载“微软ASP.NET网页- Visual Studio2010工具”可能是一个更好的主意,但目前这是可行的。

我发现互联网上完全缺乏关于这类问题的信息,所以我把它放在这里给后人看。

票数 0
EN

Stack Overflow用户

发布于 2012-04-10 00:11:02

在Visual Studio的两个版本中都不能工作看起来安装可能有点损坏。我的第一步是尝试并修复Visual Studio2010安装,看看Intellisense行为是否只在2010中返回。

  • 控制面板
  • 添加/删除Programs
  • Visual
  • 2010

菜单中选择Repair

如果这个方法有效,那么你可以对返回的intellisense感到满意,或者尝试Visual Studio11的相同步骤,并希望它能解决这两个问题。但如果要归咎于2011年的安装,那么很可能会立即重新破坏这两个系统

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10075821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档