我剛剛在另一臺PC上安裝了VS,但是這次,當我編碼時,它在編碼時不會標記語法錯誤.....我需要按F6才能獲得錯誤。Visual Studio 2008在編碼時沒有檢測到錯誤
正常情況下,例如在下面輸入一行時,我會得到's'下劃線,表示存在不匹配。任何想法如何我可以啓用此選項?
string s = 4;
我剛剛在另一臺PC上安裝了VS,但是這次,當我編碼時,它在編碼時不會標記語法錯誤.....我需要按F6才能獲得錯誤。Visual Studio 2008在編碼時沒有檢測到錯誤
正常情況下,例如在下面輸入一行時,我會得到's'下劃線,表示存在不匹配。任何想法如何我可以啓用此選項?
string s = 4;
爲了啓用C#的後臺編譯功能,它可以在輸入許多類型的錯誤時檢查代碼,這些錯誤通常只在生成項目時報告,您將不得不安裝Service Pack 1 for Visual Studio 2008。如果使用脫機MSDN,則還需要安裝更新的MSDN Library for Visual Studio 2008 SP1,因爲從.NET 3.5 RTM到.NET 3.5 SP1的框架更改(例如添加了Entity Framework)。
你有recently deinstalled ReSharper?
(見同一鏈接,其他的可能性響應)。
謝謝,但沒有人解決了我的問題。請注意,這是通過安裝SP1解決的新電腦 – mouthpiec 2010-05-02 09:20:21
C#從來沒有像我在VB.net中輸入時一樣發現錯誤。我一直認爲這只是由於該語言的自由形式,這也可以解釋爲什麼C++從來沒有發現錯誤,直到構建時間。
的乾淨安裝 – mouthpiec 2010-05-02 13:04:47