簡體   English   中英

Asp.Net Mvc(Razor)視圖中的Intellisense不起作用

[英]Intellisense in Asp.Net Mvc (Razor) View not working

在Asp.Net MVC中,如果我剛好在Controller上,則無法獲得Goto View和Add View選項。 在View中,智能不適用於c#代碼。 最重要的是,我得到如下窗口和消息

該Web項目需要缺少Web組件才能與Visual Studio一起運行。 您要立即使用Web平台安裝程序下載並安裝它們嗎? (注意:某些組件可能需要重新啟動才能生效。)

帶有Razor語法3.0.0.0的Asp.Net Web Oages

請幫我解決這個問題。 提前致謝

您可能需要檢查views文件夾中的web.config,並在項目web.config中將System.Web.WebPages.Razor版本與RuntimedependentAssembly進行比較。

查看web.config type =“ System.Web.WebPages.Razor.Configuration.HostSection,System.Web.WebPages.Razor,版本= 3.0.0.0,區域性=中性,PublicKeyToken = 31BF3856AD364E35” requirePermission =“ false”

項目Web.Config assemblyIdentity name =“ System.Web.WebPages” bindingRedirect oldVersion =“ 1.0.0.0-3.0.0.0” newVersion =“ 3.0.0.0”

一旦它們是一致的,錯誤應該消失。 我希望這有幫助。

暫無
暫無

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

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