簡體   English   中英

Visual Studio MVC剃刀視圖智能和斷點不起作用

[英]Visual studio MVC razor view intelisens and breakpoints not working

我正在使用Visual Studio 2012(Premium)。 我有一個正在使用MVC的項目。 我無法向視圖添加任何斷點,因此無法在視圖側調試變量。 而且,Intelelissen也沒有意見。

我嘗試過的

我嘗試重置用戶設置devenv.exe / resetusersetting。 嘗試使用以下命令清除緩存:隱藏復制代碼C:\\ Users \\ pgoel \\ AppData \\ Local \\ Microsoft \\ VisualStudio \\ 14.0 \\ ComponentModelCache

在尋找解決方案時,我還嘗試了很多其他事情,但是沒有任何效果。 請幫我解決它。

在花了很多時間尋找解決方案之后,我發現對於MVC項目,我正在使用的MVC版本應該安裝在環境中。 雖然如果我添加了dll但未在環境中安裝該項目,則該項目可以運行,但intellisense將無法運行。

解決方法是這里。 轉到web.config。

<dependentAssembly>
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>
      </dependentAssembly>

查看您正在使用的MVC的版本,然后運行以下Nuget命令進行安裝。

PM > Install-Package Microsoft.AspNet.Mvc -Version 5.2.3

版本應與您使用的web.config或MVC dll中提到的版本相同。

請參閱鏈接以獲取更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM