1

安裝Xamarin工作室的Visual Studio 2012的智能感知&突出停止ASP.NET MVC 5 Web應用程序後工作後工作了ASP.NET MVC 5 Web應用程序。的Visual Studio 2012智能感知與高亮停止安裝Xamarin工作室

語法和智能感知我的MVC 4 Web項目在那裏,當我打開或創建一個新的MVC 4 Web項目。 語法和智能感知我的MVC 5 Web項目已經不存在了,我相信這是在我安裝了Xamarin Studio之後發生的,它有幾個SDK和其他一些集成到Visual Studio中的東西。

有人熟悉這個問題嗎?

PS:我剛剛創建了一個新的MVC 4MVC 5項目,並尋找可能會造成什麼問題 - 因爲MVC 4項目的智能感知&突出是存在的,MVC 5' s不是。

這裏是MVC 5

<?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> 

這裏Web.config文件是爲MVC 5

<?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> 
+0

您可以嘗試卸載並重新安裝 - [用於Visual Studio 2012的ASP.NET和Web Tools 2013.1](http://www.microsoft.com/en-us/download/details.aspx?id=41532)? –

+0

我重新安裝它,但沒有運氣。事情是intellisense在圖書館工作 - 控制器,但它不在視圖。不過謝謝你的建議。 –

回答

1

一個packages.config文件正如我一直在尋找一個答案我已經看到了一些人在安裝Xamarin Studio之後,也遇到同樣的問題。

我終於可以通過安裝Microsoft ASP.NET Razor Version 2.1.0 來解決它現在Intellisense也在處理視圖。

我希望我也可以離開some other question評論(我沒有足夠的聲譽這樣做),因爲它看起來像他們使用相同的MVC 5智能感知問題掙扎(一個人有報告說,它開始Xamarin發生後,安裝也是如此),並且該解決方案可能可以幫助他們。

+0

我提出了問題和答案,所以也許你現在可以評論和回答? –

+0

我把它放在我的筆記列表中 - 所以每當我得到這50分 - 我會去那裏並添加評論。儘管非常感謝! –