[英]Intellisense not working in VS2010 on Existing Websites
我在 VS 2010 中遇到了最奇怪的錯誤,我已經用谷歌搜索了 2 天,但沒有任何解決方法。 該網站建於 2005 年。但我的同事可以在 2010 年打開它並獲得智能感知。
我無法在 App_Code 中獲得任何東西。 如果作為“Web 應用程序”打開,這將是有意義的。 但它創建並打開為“網站”
所以這是有效的:(1)打開“新網站”-> Go 到現有站點目錄--> 提示它存在--> Select“打開現有網站”--> 我得到了智能感知。
(2)關閉VS,使用上面的解決方案文件,沒有智能感知。
(3)關閉VS,打開與“打開網站”相同的站點-->沒有智能感知。
如果只是反復試驗,我什至發現這個工作的原因。 但我不想每次打開網站時都創建一個新項目。 它每次都會在 C:/Windows/Microsoft.NET 下創建一堆臨時文件。 另外網站很大,加載需要很長時間。
任何想法為什么我的設置不會堅持。 我嘗試從打開現有網站時可以工作的虛擬機進行設置。 沒運氣。
試圖重置設置。 沒運氣。
重新安裝VS。
有任何想法嗎? 因為我被踩到了。
不知道這是不是你,但這發生在我的公司。
如果以下所有陳述都為真:
Management Studio 使用 Visual Studio 編輯器和 VS2010 SP1 打破了 Management Studio 的 Intellisense 功能
您可以通過安裝累積更新來解決此問題。 請僅在 Management Studio 中的 Intellisense 損壞時安裝它。
注意到您正在尋找 .ncb 文件...從 Visual Studio 2010 開始,它不再使用 .ncb 系統。 相反,它會創建一個擴展名為 .sdf 的文件。
如果您寧願讓 Visual Studio 處理它,那么您可以 go 工具/選項/文本編輯器/C/C++/高級/瀏覽/導航/重新創建數據庫:True,然后重新啟動 Visual Studio。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.