2011-03-11 45 views
0

我在Windows 7 x86上運行Visual Studio 2008(Team System版本)。這是一個乾淨的操作系統安裝,並乾淨安裝VS,包括SP1。Windows 7 x86上的Visual Studio 2008 SP1不可用

我不知道有沒有人經歷過這個。編輯器(不是設計者或其他任何東西,只是文本編輯器)是非常不可用的。我的意思是,編輯文本是一種令人生厭的經歷,似乎有某些行爲會導致滯後。例如Ctrl + Backspace,顯着的滯後。使用箭頭鍵向上或向下滾動源文件似乎也滯後。

這很難解釋這種「滯後」。感覺編輯沒有跟上我的打字速度。

我在Windows XP和Server 2003(作爲桌面)上運行VS2008時沒有這個問題。在那些編輯器上,與TextPad或任何其他更簡單的編輯應用程序一樣快捷。

也在同一臺機器上VS2010不顯示行爲。編輯工作正常。

事實上,這個問題讓我想起了VS2005編輯器的糟糕表現,我不得不停止使用它,因爲它是無法忍受的。實際上,我的大部分初始.NET 2.0體驗都是通過使用vim和NAnt文件獲得的,直到我升級到VS2008。

這是我到目前爲止已經試過,沒有成功:

  • 關閉更改跟蹤。
  • 關閉定界符高亮(1)
  • 關閉儘可能多屏幕糖果越好(行號,選擇裕量等)
  • 關閉導航欄(這是推薦的動作中的一個固定VS2005) 。
  • 關閉「編輯器中的下劃線錯誤」和「顯示實時語義錯誤」
  • 關閉自動格式化。

(1)這是VS中的錯誤嗎?我把它關掉了,它繼續強調大括號!?

我甚至安裝了一個從2008年3月開始的修補程序,該修補程序應該修復了以前從未安裝過的HTML源代碼編輯器的問題,但這也沒有任何影響。

從操作系統的角度來看,我嘗試關閉所有的動畫,效果,主題和眼睛糖果。也無濟於事。一個有趣的事情是,當運行Win7而沒有主題時,解決方案資源管理器中的treeview在獲得或失去焦點時往往無法控制地閃爍。打開眼睛糖果時,它會停止閃爍。

問題發生在任何類型的項目中,打開或關閉任何數量的文件。 Intellisense關閉也會發生;然而,一旦我關閉Intellisense,使用VS沒有太多意義,所以我想保留它。但無論如何它都沒有效果。

最後我的問題:有沒有人遇到過這個問題?如果是這樣,它是否可以修復?有誰知道MS是否正在計劃另一個VS2008服務包來解決Win7問題或類似的問題?

我在這個東西上寫字每天8-10個小時,我無法處理這些問題。我不關心花哨的設計師和東西,但至少我需要編輯合理地執行。

(注:這裏化險爲夷推理一條線,我還不能升級這個項目VS2010也許在幾個月但不是現在所以我需要VS2008工作現在。)。

更新順便說一句,這是C#。我還沒有嘗試過C++或VB。我也嘗試將字體從ProggyClean(我最喜歡的)切換到Consolas到Courier New and back,沒有效果。另一件事:症狀似乎是插入符號的過度閃爍,特別是在擊中Enter時。這就像眨眼 - 眨眼 - 眨眼 - 眨眼眨眼 - 眨眼 - 眨眼。如果這是有道理的。

+1

您是否可以將高度CPU使用率或磁盤使用率較高的遲鈍時刻關聯起來? – CyberDude

+0

@Cyber​​Dude - 不,完全沒有。當系統的其餘部分基本閒置時會發生這種情況。 – kprobst

+1

我在Vista上使用它沒有問題。也許嘗試運行在兼容模式設置爲Vista? – CyberDude

回答

0

它似乎沒有任何工作,所以我將不得不忍受這一點。感謝所有的評論。

+0

你可以嘗試不同的視頻板,也許來自不同的供應商?不要放棄!這肯定是一個硬件問題,在我們的工作中,我們已經在很多舊機器上運行VS2010。編輯確實有些滯後,但沒有像你提到的那樣。 –

+0

我不知道男人,升級我的視頻卡來運行IDE ...不是我願意在這一點上做的事情。 – kprobst

1

你提到這是一個乾淨的操作系統安裝。你是否安裝了所有正確的驅動程序?我可以看到一些使用默認驅動程序的問題,或者沒有安裝所有驅動程序。例如,光標事物讓我思考視頻驅動程序。

此外,請檢查您已安裝的.NET框架的版本,並將其與XP機器進行比較。 XP機器是否同時具有.NET 3.5sp1和.NET 4.0,但Win7機器只有.NET 4.0?嘗試明確安裝3.5,看看是否有幫助。

+0

是的,所有的驅動程序都是最新的。 W7盒擁有所有的框架版本。 – kprobst

1

我也遇到過這種情況,這讓我完全沮喪。我可以點擊任何文件的文本,嘗試輸入,甚至連我的光標都會出現一兩秒(有時候是4或5),然後出現部分或全部輸入。如果我然後點擊另一行,最多五秒鐘內沒有任何變化。如果我到左邊並嘗試單擊並拖動以選擇多行,則在此滯後時間內沒有任何反應,則光標會出現在第一行(我首先點擊的那一行),如果我向上選擇,則可能是最低行),沒有選擇任何東西。與其他點擊和拖動選擇一樣,就像變量名的一部分一樣,或者雙擊來選擇整個變量名 - 在滯後之後,光標從我最初點擊的位置閃爍,沒有選中任何內容。

我的機器很不錯,包括16GB的內存和i7處理器,nVidia顯卡 - 這不是硬件。

任何運氣與答案?

+0

我從來沒有想出一個解決方案,但我已經轉向VS 2010和更快的機器,因此它不再是一個問題。我認爲這是我安裝的東西,而不是Visual Studio特有的東西。 – kprobst

相關問題