【发布时间】:2014-09-08 21:17:45
【问题描述】:
安装 Xamarin Studio Visual Studio 2012 IntelliSense & Highlighting 后,ASP.NET MVC 5 Web App 停止工作。
当我打开或创建新的 MVC 4 Web 项目时,我的 MVC 4 Web 项目 的语法和 IntelliSense 就在那里。 我的 MVC 5 Web 项目 的 语法和 IntelliSense 消失了,我相信它发生在我安装 Xamarin Studio 之后,它有一些 SDK 和一些其他东西集成到 Visual Studio .
有人熟悉这个问题吗?
PS:我刚刚创建了一个新的 MVC 4 和 MVC 5 项目并寻找可能导致问题的原因 - 因为 MVC 4项目的 IntelliSense & Highlighting 存在,而 MVC 5 不存在。
这是 MVC 5 的 Web.Config 文件
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=301880
-->
<configuration>
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
</configuration>
这是 MVC 5 的 packages.config 文件
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.AspNet.Mvc" version="5.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Razor" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
</packages>
【问题讨论】:
-
您可以尝试卸载并重新安装 - ASP.NET and Web Tools 2013.1 for Visual Studio 2012?
-
我重新安装了它,但没有运气。事情是智能感知在库 - 控制器中工作,但它不在视图中。不过感谢您的建议。
标签: asp.net-mvc-4 visual-studio-2012 installation intellisense xamarin-studio