2011-06-29 50 views
0

我在VS 2010中遇到了最奇怪的錯誤,那就是我一直在Google上搜索2天並沒有修復它。該網站建於2005年。但我的同事可以在2010年打開它並獲得智能感知。Intellisense在VS2010上不能在現有網站上工作

我無法獲取App_Code中的任何內容。如果打開爲「Web應用程序」,這將有意義。但它創建並打開爲「網站」

所以這裏是什麼作品: (1)打開「新網站」 - >轉到現有網站目錄 - >獲取提示它存在 - >選擇「打開現有網站「 - >我收到智能感知。 (2)關閉VS,使用上面的解決方案文件,沒有智能感知。 (3)關閉VS,打開與「開放網站」相同的站點 - >沒有智能感知。

原因我甚至發現這個工作,如果只是試錯。但我不想每次打開一個網站就創建一個新項目。它每次都在C:/Windows/Microsoft.NET下創建一堆臨時文件。 Plus站點非常龐大,需要永久加載。

任何想法爲什麼我的設置不會堅持。我試圖從虛擬機中進行設置,在打開現有網站時它可以工作。沒有運氣。

試圖重置設置。沒有運氣。

重新安裝VS.

任何想法?因爲我跺腳。

回答

0

不知道,如果這是你,但這發生在我的公司。

如果以下所有陳述是真實的:

  1. 使用SQL Management Studio中2008 R2
  2. 連接到SQL 2008或更高版本的數據庫服務器
  3. 具有Visual Studio 2010 Service Pack 1的安裝
  4. SQL Management Studio中的Intellisense不起作用

Management Studio使用Visual S tudio編輯器和VS2010 SP1打破了Management Studio的智能感知功能

您可以通過安裝累積更新來解決問題。僅當管理工作室中的智能感知被破壞時,請安裝此軟件。


注意到你正在尋找的.NCB文件...與Visual Studio 2010開始,它不再使用.NCB系統。相反,它會創建一個擴展名爲.sdf的文件。如果你想讓Visual Studio處理它,那麼你可以去工具/選項/文本編輯器/ C/C++ /高級/瀏覽/導航/重新創建數據庫:True,然後重新啓動Visual Studio。

+0

仍有問題。但這些都是很好的建議。我嘗試了兩個。感謝您的反饋。 – samsonatgroups

相關問題