将visual studio 2010 MVC应用程序升级为VS 2012 MVC



我已经从VS2010升级到VS 2012,我的应用程序已经自动转换,但我的视图面临着一个奇怪的智能问题。在@model之类的东西上,或者当我尝试做@Html.EditorFor(…..)时,这些智能都不起作用。在检查了我的视图的web.config后,我认为这是因为缺少了一些库,所以所有引用都在那里。奇怪的是,如果我在VS 2012应用程序中创建了一个新的MVC项目,那么我就可以访问所有这些,因为我有很多视图,我想知道是否有一种方法或设置需要在项目端或其他方面进行更改。

只是一个小的澄清,我仍然使用MVC4 Razor和它在VS2010 中一样

我相信这会影响任何类型的项目,而不仅仅是MVC。

在我的案例中,我使用了那里的信息:http://www.haneycodes.net/visual-studio-2012-intellisense-not-working-solved/?goback=.gde_43315_member_188049241

并彻底清洗了我的机器。。。我不得不删除与VS2010相关的任何内容,包括AppData文件夹中的内容。经过全面清理后,Intellisense在VS2012中再次工作,但如果我在同一项目上打开VS2010,那么Intellisense将立即在VS 2012中崩溃。

最新更新