一些VS 2010 RC更新(包括 Intellisense和Web Designer的修補檔)

  • 22776
  • 0
  • 2011-07-02

摘要:一些VS 2010 RC更新(包括 Intellisense和Web Designer的修補檔)

【原文位址】Some VS 2010 RC Updates (including patches for Intellisense and Web Designer fixes)
【原文發表日期】 Monday, March 08, 2010 12:07 AM

除了寫部落格外,我現在還使用Twitter發短貼和共享連結。請通過twitter.com/scottgu跟隨我。

我們繼續在朝著發佈Visual Studio 2010的方向取得進展,我要向下載並試用了VS 2010 RC版的各位,特別是那些給我們發回饋或報告問題的人,表示衷心的感謝。這些資料在發佈最終版前,幫我們找到和修補剩下的缺陷上,是非常寶貴的。

上個月,我曾在部落格中寫到為VS 2010 RC版發佈的一個修補檔,修補了一個很糟的Intellisense崩潰的問題。上個星期,我們又發佈了2個修補檔,你可以下載並施用於VS 2010 RC版,即時修補我們看到有人遭遇的另外2個常見問題:

修補了工具提示叫用和停留於標識符之上時崩潰問題的修補檔

Visual Studio開發團隊最近發佈了第二個修補檔,修補了我們看到在顯示工具提示時,通常是在停留於查看QuickInfo工具提示的標識符(identifier)之上時,造成的一些崩潰。

你可以在這個部落格文章中瞭解這個問題的細節,在這裡下載和施用這個修補檔。

修補了Web Forms設計器不能向自動生成的設計器文件中正確添加控制項問題的修補檔

Visual Web Developer開發團隊最近發佈了一個修補檔,修補了web控制項無法正確地加到與.aspx文件關聯的.designer.cs文件中去的問題,該問題意味著無法在程式碼後台文件中對這些控制項進行程式設計。

這個問題通常被描述為 「controls are not being recognized in the code-behind(後台程式碼中無法識別控制項)」 或 「editing existing .aspx files regenerates the .aspx.designer.(vb or cs) file and controls are now missing(編輯現有的.aspx文件重新生成了.aspx.designer.(vb or cs)文件,遺失了控制項)」 或者 「I can't embed controls within the Ajax Control Toolkit TabContainer or the <asp:createuserwizard> control(無法將控制項內嵌於Ajax Control Toolkit TabContainer或 <asp:createuserwizard>控制項中)」。

你可以在這裡瞭解該問題的細節,在這裡下載和施用修補這個問題的修補檔。

在Windows XP, Vista, Win Server 2003/2008系統中Intellisense和IDE滯緩的常見原因

在過去的幾個月中,我們偶爾會看到有人報告說在VS 2010中鍵入文字和使用Intellisense時遇上奇慢無比的情形,儘管是在蠻不錯的機器上執行的。這花了我們不少時間來追查其原因,但我們發現常見的問題所在是這些機器沒有安裝最新版本的UIA (Windows Automation)元件。

UIA 3 是隨 Windows 7一起發佈的,在XP 和 Vista上是推薦的Windows Update修補檔(我們沒有在測試中看到這問題的原因是因為我們的機器都用所有推薦的更新打過修補檔了)。但許多系統(特別是XP),並不自動安裝推薦的更新,而是以比較老的UIA版本執行的。這會在VS 2010編輯器中,在顯示大的列表時(例如:使用intellisense時),導致顯著的性能緩慢問題。

如果你是在Windows XP, Vista, 或 Windows Server 2003 或 2008上執行,看到編輯器或IDE任何性能問題的話,請安裝免費的UIA 3 更新,它可從這個網頁上下載。如果你向下捲動頁面,你會發現針對每個OS的版本的直接連結。

注意,我們正在對VS 2010的最終版做改進,這樣,在UIA 3沒有安裝時也不會有大的性能問題,我們還會在IDE中加消息,如果你沒有安裝UIA 3但啟動了accessibility,它會向你提醒。

WPF 4 和 VS 2010中改進了的文字顯示

我們最近對WPF 4做了一些非常棒的更新, 較之於VS 2010/.NET 4 RC版,改進了文字的清晰度(text clarity)和清脆度(text crispness)。特別地,這些變動會改進那些在較暗的背景下有淺色文字(light text)的場景。

你可以在WPF開發團隊這個部落格文章中瞭解這些改進的細節,這些改動將會出現在VS 2010 和 .NET 4的最終版本中。

希望本文對你有所幫助,

Scott