Express 版的變更,並在 Visual Studio 2008 Service Pack 1 中已解決的問題清單

文章翻譯 文章翻譯
文章編號: 950264 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文列出已知的問題的安裝,以及為 Express 版的 Visual Studio 2008 Service Pack 1 (SP1) 移除。此外,本文會討論 Express 版的 Visual Studio 2008 SP1 的功能。

其他相關資訊

要套用的 Express 版的 Visual Studio 2008 SP1 的產品

  • 支援版本的 Windows 沒有執行任何下列的 Visual Studio 2008年版本:
    • Visual Studio 2008年小組版本
    • Visual Studio 2008年標準版
    • Visual Studio 2008年專業版
  • Microsoft.NET Framework 3.5
  • Visual Web Developer 2008 Express Edition
  • Visual Basic 2008 Express 版
  • Visual C++ 2008 Express 版
  • 視覺 C# 2008 Express 版

如何取得 Express 版的 Visual Studio 2008 SP1

若要取得的 Express 版的 Visual Studio 2008 SP1,請造訪下列 Microsoft 網站:
http://go.microsoft.com/fwlink/?LinkId=123679

針對 Express 版中變更功能和在 Visual Studio 2008 SP1 中修正的問題

如需有關變更後的功能和在 Visual Studio 2008 SP1 中修正的問題的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
951845對於小組版本] 清單的變更和已解決的問題,在 Visual Studio 2008 Service Pack 1
951847 變更和已解決的問題,在.NET Framework 3.5 Service Pack 1 中的清單
這個 service pack 會增加下列新功能:
  • SQL Server 2008年社群技術預覽 (CTP) 支援加入至 Visual Studio 2008
  • 下列 Visual Basic PowerPack 控制項已加入:
    • 線條
    • 圖形
    • 資料重複
  • 在 Visual Basic 中重新命名程序的 Windows 通訊的基礎 (WCF) 服務已獲得改善。
  • 文件層級的功能都包含在應用程式層級增益集在 [Office 的 Visual Studio 工具。
  • 檔案名稱副檔名,並開始] 功能表的自訂 ClickOnce 應用程式就會加入設計階段支援。
  • 您可以將郵件傳送從 Team Foundation Server 中的工作項目。
  • 版本控制的使用性改進與 Microsoft Visual SourceSafe 」 (VSS) 轉換程式提昇制定了 Team Foundation Server。
  • Team Foundation Server 就會加入與通知的改善的小組系統 Web 存取整合。
  • 在 Visual Studio 的小組版對開發人員而言,支援已經改良的網際網路資訊服務 (IIS) 7 Visual Studio 的效能工具 (Profiler) 中。
  • 在 Visual Studio 開發人員的小組版,64 位元的混合的模式 (原生/管理) 檢測支援就會加入程式碼剖析工具。
  • 在 [Visual C++,會加入文件庫的支援技術報告 1 (TR1)。
  • 在 [Visual C++,(MFC) 已支援的外觀和行為的 Microsoft Office 獲得改善。
  • 在 [Visual Web Developer 中會加入對 Web 專案的 SQL Server 2008年支援。
  • 在 [Visual Web Developer 中會加入 JavaScript 格式支援。
  • 在 Visual Web Developer 中重新命名程序的 WCF 服務已獲得改善。
  • 偵錯的變更可增進支援,在檢查記憶體中 Language-Integrated 查詢 (LINQ) 查詢的結果。
  • 加入新的視覺 C# 功能提供了更豐富的程式碼的相關資訊時發生錯誤。
  • Visual Studio 產業合作夥伴 (VSIP) 協力廠商都已啟用,若要安裝乙份可供多個隔離的應用程式套件檔案。
  • Windows Presentation Foundation (WPF) 設計工具] 中的新功能包括事件] 索引標籤、 TabControl 及 Expander 設計階段支援,以及撰寫程式碼以 XAML 重新命名與移至定義功能。
  • Visual Studio 工具如 Office 系統 (VSTO) 已獲得改善,支援增益集錯誤記錄。
  • XSD 結構描述檔案總管已獲得改善。
  • 逐步執行至特定偵錯功能和逐步執行篩選偵錯功能的受管理的內容,並變更受管理的運算子。
  • 偵錯工具現在可以取消符號,並從 Microsoft 公用符號伺服器下載的來源。
  • 簡化的支援參考來源會加入至 [偵錯工具。
  • ADO.NET 實體設計工具會新增至簡化資料存取。
  • 您現在可以加入到裝置專案中的 「 本機資料庫快取 」。
  • 會加入 ASP.NET 動態資料範本和工具箱控制項。
  • IIS 7.0 管理模組與處理常式的範本會加入。
  • 按 F5 啟動 WCF 測試用戶端偵錯 WCF 服務檔案 (.svc) 的支援會加入。

Visual Web 開發人員 2008

功能並不熟悉,已變更,或加強功能

  • Visual Web 程式開發人員 2008 Express 版會支援 Web 應用程式專案模型和範本。此外,Visual Web 程式開發人員 2008 Express 所支援的類別庫專案。您可以建立不同的組件,若要從您的網站或應用程式儲存共用的邏輯。
  • JScript 的格式設定指令的支援已獲得改善。CTRL + K 的鍵盤快速鍵和鍵盤快速鍵 CTRL + D 現在也支援獨立的 JScript (.js) 檔案,以及 JScript.aspx 網頁中。
  • Microsoft SQL Server 2008年新增支援。您可以連接到 SQL Server 2008 伺服器總管] 中。從 [伺服器總管] 拖放作業現在支援專用於 SQL Server 2008年的資料型別產生程式碼。下面是這些資料型別:
    • 日期
    • Timespan
    • Datetime2
    • Datetimeoffset
  • 網際網路資訊服務 (IIS) 7 Managed 模組的專案範本和針對 IIS 7 處理常式專案範本都會加上支援。因此,您可以在 Visual Studio 建立 IIS 7 Managed 模組的專案和 IIS 7 處理常式專案。
  • 專案範本,讓您可以使用 ASP.NET 動態資料控制項已加入。Visual Studio 現在包含用於建立網站及使用新的 ASP.NET 動態資料功能的 Web 應用程式的專案範本。

Visual Basic

功能和功能,來新增、 變更或改進

  • Visual Basic 程式碼的範例程式碼編輯器會加入至 Visual Studio 2008 IDE。
  • 新的 XML 物件加入至結構描述精靈。
  • 加入 Microsoft SQL Server 2008年的支援。這個 service pack,可讓您連線到,然後再使用 SQL Server 2008年資料庫。
  • 線條控制項會加入。
  • 圖形控制項加入。
  • 加入資料 Repeater 控制項。

Visual C++

功能並不熟悉,已變更,或加強功能

  • Visual Studio 2008 SP1 就包含 TR1 的發行版本。

視覺 C#

新功能和功能

  • 這個 service pack 會加入下列項目的偵錯支援:
    • 在查詢中範圍變數
    • 匿名型別
    • 泛用型別引數
  • 這個 service pack 中新增一個新的視覺 C# IDE 功能,提供更豐富的程式碼的相關資訊時發生錯誤。明確地說,這項功能會在開啟的檔案給您會根據您的程式碼運算式層級錯誤。只有在建置作業之後先前報告這些運算式層級錯誤了。

變更後的功能和功能

  • 在舊版的 Visual Studio 中,[工作] 清單中會填入使用開啟的檔案中所指定的 ToDo 工作。在 [這個 service pack,Visual C# IDE 延伸這項功能。視覺 C# IDE 會使用詳列於整個方案的 ToDo 工作,以填入工作清單。

加強型功能

  • 這個 service pack 改進的效能 Enumerable.Cast<T></T> 藉由停用基本值轉換和明確定義的使用者轉換的方法。基本值轉換的範例是從轉換 int 資料型別 資料型別。
  • 這個 service pack 改進的效能 位置 標準查詢運算子和 選取 標準查詢運算子。

Windows Presentation Foundation (WPF) 設計工具

新功能和功能

  • 現在包含了 [屬性] 視窗 事件 索引標籤 事件 索引標籤可讓您建立的事件、 指派事件,以及檢視事件。
  • 現在,[屬性] 視窗可讓您由屬性名稱和分類依字母順序排序屬性。
  • 重新命名作業,並移至定義 」 功能已被更新為能更加配合 XAML。在程式碼後置檔案中的 [重新命名作業也重新命名的 XAML 定義。此外,您可以利用程式碼後置檔案中的執行個體上的 [移至定義] 功能移動至控制項的 XAML 宣告。
  • 您可以現在控制項從工具箱拖曳至設計工具即使 [XAML] 檢視使用中。您甚至可以從工具箱] 拖曳控制項,以 XAML 編輯器。
  • 對齊線,現在都實為控制項的間距。這可讓您很容易地將控制項的固定的距離,從其他控制項或容器的邊緣。
  • 擴充項控制項現在會是自動展開,當控制項被選取,或當您拖曳在展開控制項上的另一個控制項。在這種方式您可以在執行階段設計擴充項控制項的內容而不會影響在執行階段的 [IsExpanded] 屬性。
  • 您現在可以刪除現有的格線資料列和資料行,藉由拖曳格線關閉方格滑軌。此巨集指令將會維護所有被收納的控制項在設計上的位置。

加強型功能

  • Visual Studio 2008 sp1 做了許多的穩定性與效能的改良。改進的重點領域速度更快,包括更強固的文件載入和更精確的錯誤報告的。

SDK Windows

功能並不熟悉,已變更,或加強功能

  • 在 Windows SDK 中的數種工具已經更新。

Visual Studio 偵錯工具

變更後的功能和功能 (套用到所有 Sku)

  • 逐步執行至特定的功能和逐步執行篩選功能的受管理的屬性,以及受管理的運算子會有所變更。偵錯工具可以避免逐步執行屬性 getter 和運算子多載。若要覆寫這個行為,您可以按一下 逐步執行至-> 在偵錯階段的快顯功能表。

    此外,您可以停用這種行為完全。若要這樣做,請依照下列步驟執行:
    1. 在 Visual Studio 2008年中,按一下 選項 在上 工具 功能表。
    2. 展開 偵錯然後按一下 一般.
    3. 停用在 「 逐步執行 」 行為 一般 窗格。

改良的功能和功能 (套用到所有的 VS 標準和較新版本的 Sku)

  • 此更新程式包含處理符號和來源,從 Microsoft 公用伺服器的改良功能。選項會新增的輕鬆地讓符號,並從 Microsoft 公用符號伺服器下載的來源。您也可以取消符號下載項目需要很長的時間。若要設定這個選項,請依照下列步驟執行:
    1. 在 Visual Studio 2008年中,按一下 選項 在上 工具 功能表。
    2. 展開 偵錯然後按一下 一般.
    3. 停用在 「 逐步執行 」 行為 一般 窗格。
  • 此更新程式包含偵錯工具自動化模型的改良功能。這項更新新增針對位址中斷點,以及用於運算式評估的自動化模型支援上的現行執行緒或框架。

資料專案

新功能和功能

ADO.NET 實體設計工具
ADO.NET 實體設計工具就會加入所有的 Visual Studio 2008年版本。ADO.NET 實體設計工具包含下列功能。
  • 實體設計工具
    藉由使用實體設計工具,您可以採取下列動作:
    • 從資料庫、 產生實體資料模型,然後在設計工具介面中顯示的模型。
    • 在執行階段中,驗證模型和對應。
    • 您可以選擇嵌入 Entity Framework 中繼資料成品,例如概念結構描述定義語言 (CSDL) 成品,對應規格語言 (MSL) 的成品,並儲存在輸出組件的結構描述定義語言 (SSDL) 成品。
    • Entity Framework 中繼資料的成品將複製到輸出目錄中。
    • 在資料庫中的資料表變更時,更新便會產生模型和對應。
  • 實體對應詳細資料的工具視窗
    在 [實體對應詳細資料] 工具視窗中,您可以執行下列動作:
    • 檢視及編輯對應的實體和關聯。
    • 對應至單一資料表的實體階層架構,藉由使用每個階層 (TPH) 對應的資料表。
    • 對應至多個資料表的實體階層架構,藉由使用每個型別 (TPT) 對應的資料表。
    • 實體對應至預存程序。
    • 多個條件套用於資料表對應。
    • 分割資料表上的實體。
    • 對應關聯。
  • 模型瀏覽器工具視窗
    在 [模型瀏覽器工具視窗中,您可以執行下列動作:
    • 模型以視覺化方式顯示樹狀結構階層架構。
    • 輕鬆地瀏覽至項目、 屬性和設計工具從模型瀏覽器或進行相反動作上的關聯性。
  • 支援
    ADO.NET 實體設計工具加入下列支援:
    • Microsoft SQL Server 的精簡版
    • 在 SQL Server 2008年中的新下列類型:
      • 日期
      • 時間
      • DateTime2
      • DateTimeOffset
      • Filestream
  • 物件關聯式設計工具 (O/R 設計工具)
    在所有 Visual Studio 2008年版本中的 [O/R 設計工具支援下列新的型別,Microsoft SQL Server 2008年中:
    • 日期
    • 時間
    • DateTime2
    • DateTimeOffset
    • Filestream
XML 編輯器
[XML 結構描述檔案總管] 會新增至快速版本以外的所有 Visual Studio 2008年版本。[XML 結構描述檔案總管] 包含下列功能:
  • 結構描述的簡報將工具視窗,用來顯示階層式檢視的 XML 結構描述定義 (XSD) 和 XSDs 相關的設定。
  • 可以透過結構描述的搜尋設定。
  • 排序篩選功能,以及瀏覽功能,如結構描述集的功能。
  • 若要啟用 XML 編輯器或進行相反動作樹狀結構中的巡覽 XML 編輯器與整合。

加強型功能

XML 編輯器和 XSLT 偵錯工具
XML 編輯器中,並在 XSLT 偵錯工具中,已套用多個客戶要求和軟體更新。

在這個 service pack 以及如何解決它們的已知的問題

  • 為多個版本的 Visual Studio 2008年中,Microsoft 會支援有相同的服務套件層級的所有版本的組態。如果電腦正在執行 Visual Studio 2008年、 多個版本的 Visual Studio 2008 中,或兩者的多個語言版本,所有版本都必須在發行層級或 Microsoft 所支援的 SP1 層級。

這個 service pack 中包含的 Hotfix

摺疊此表格展開此表格
知識庫文件 標題
944899修正: Visual Studio 2008年效能時,會降低您逐步執行您參考來源伺服器從網站下載的原始程式碼
946040修正程式: Visual C++ 2008年專案進行編譯時錯誤訊息: 「 錯誤 C2471: 無法更新程式資料庫"
948127錯誤訊息,當您使用 /INCREMENTAL 連結 Visual C++ 的專案建立 Visual Studio 2008年中的選項: 「 LNK1000: IncrBuildImage 的內部錯誤"
946260修正程式: 當您簽入 utf-8 或 utf-16 編碼檔案,然後更新 [Visual Studio 2008 Team Foundation Server 在倉庫錯誤訊息: 「 意外的例外狀況發生時計算的程式碼變換 」
946308修正: 當您嘗試在 Visual Studio 2008年中使用 Microsoft.VisualStudio.Shell.Interop.dll 組件產生型別程式庫資訊,可能遇到的各種問題
946344修正: 在建置 Visual Basic 專案的情況下,您在使用 Visual Studio 2008年之後,可能會發生在 IDE 中的效能問題
946458修正: 您無法連接到 Team Foundation 伺服器從 Excel 工作表中插入一欄之後
946502修正: 在 Visual Studio 2008年小組系統測試載入代理執行負載測試時,可能會收到 System.OutOfMemoryException 例外狀況
946581Visual Studio 2008年與 Visual Web 程式開發人員快速 2008年的累積更新已開放
946673修正: Web 錄製器可能會遺漏了要求,或當您在 Visual Studio 2008年小組系統測試版中使用 Web 記錄 Web 測試錄製器可能會遺漏了某些參數
947171修正: Visual Studio 2008年無法正確轉換 Visual Studio 2005年測試專案
947173修正: 在資料集的面板不適用於報表設計師 Visual Studio 2008年中開啟 SQL Server 報告服務 2005 RDLC 檔案時
947180修正程式: 當使用者定義函式在 Visual Studio 2008 Team System 中的資料驅動的單元測試中指定的資料來源錯誤訊息: 「 單元測試配接器無法連接到資料來源,或無法讀取資料 」
947455修正: 從來源分支中刪除的檔案仍然存在於目標分支 Visual Studio 2008 Team Foundation Server 中執行合併作業之後
947540修正程式: 當您嘗試使用 [資料來源組態精靈,以及 ODBC 資料來源在 Visual Studio 2008年中錯誤訊息: 「 程序不支援"
947751修正: 快顯功能表沒有出現,當您按一下滑鼠右鍵在 [Visual Studio Team 系統 2008 Team 總管的專案名稱的秒數
948064修正: 您可能無法復原本機版本變更之後您將 Visual Studio 2005 Team Foundation Server 升級至 Visual Studio 2008 Team Foundation Server
948677修正: 觸發的組建不會發生之後經過 Microsoft Visual Studio 2008 Team Foundation Server 中的建置頻率的間隔
949255修正程式: 當您使用 [Team Foundation Server 功能在 Visual Studio 2008 Team Foundation Server 中錯誤訊息: 「 執行階段錯誤 Microsoft.TeamFoundation.Build.Client.BuildServerException 」
950519修正: Sid 的 Visual Studio 2008 Team Foundation Server 使用者不會變更當您使用"TFSAdminUtil Sid"命令,以及 /Change 選項
950829修正: 重新命名資料夾,並簽入 Visual Studio 2008 Team Foundation Server 中的變更之後,資料夾的子系都可能消失
951708修正: Visual Basic 編譯器 (Vbc.exe) 可能佔用了百分之百的 CPU 資源和參照多上許多組件建置所需的 Visual Basic 2008年應用程式時
953021修正: 效能下降,當您將 Visual Studio 2005 team 組建類型移轉到 Visual Studio 2008 team 組建定義

修正的客戶回報的問題

下表列出這個 service pack 會修正一些問題。如果要解決這些問題沒有快速補充程式已經發行過。

Visual Studio 工具越好 3.0

摺疊此表格展開此表格
連線識別碼描述
301392VSTO 和 Visual Basic for Applications Interop 無法運作。這個行為會造成 EnableVBACallers 若要強制在 Visual Studio 2008年中的 VBA 錯誤的屬性。
306900您在 Microsoft Outlook 表單區域加入文字方塊控制項。然後,您嘗試複製、 刪除或貼上來源控制項,使用鍵盤。當您執行這項操作時,文字方塊控制項無法運作。
311397 VSTO 3.0 的發行版本並不會釋放已配置的記憶體本身。
328329 保護狀態時,資料快取已損毀 word 自訂項目存在。

Web 開發人員 Visual Studio 2008

摺疊此表格展開此表格
連線識別碼描述
291226當您編譯一個專案使用.refresh 檔案時,.refresh 檔案會花很長的時間來編譯。
292096當您設定階層式樣式表 (.css) 檔案的格式時,都會不正確地插入空格。
293526如果 location 項目在 Web.config 檔中定義的 [編譯] 區段,Web 偵錯作業就會失敗。
293683在階層式樣式表 (CSS) IntelliSense 雙引號中加入 class 屬性啟用之後,您 輸入時插入屬性值引號 選項。
299418當您在專案中,加入新的主版頁面,然後選取 [新主版頁面的預設值的父主版頁面 AutoEventWireup 屬性是設定為 False。
302554您會收到 「 找不到 CSS 類別選取器"<Class_Name>""時按一下 [DIV 的類別名稱中的 [移至定義的錯誤訊息。<b00> </b00> </Class_Name>
303796當您偵錯 Web 服務時,Visual Studio 便會自動更新會在同一部電腦執行的 Web 用戶端應用程式中的 Web 參考。
304108當您新增到多個值時,您會收到 「 屬性不正確-根據其資料型別為 'NmToken' 的值無效 」 錯誤訊息 traceOutputOptions 在 Web.config 檔中的屬性。
307231您無法新增巢狀主版頁面做為 Web 應用程式專案中的新項目。
308786當您開啟兩個或多個 aspx 網頁時,Visual Studio 2008年的 [設計] 檢視中將不會顯示影像。
309571當您編輯在 Visual Studio 2008年中的 Microsoft Visual Basic 指令碼版本 (.vbs) 檔案無法使用色碼功能。
309977Visual Studio 2008年中,就會停止回應,當您處理大型 HTML 檔案中。
310296Visual Studio 2005年發佈 bin\vssver2.scc 檔案。
310858當您設定獨立的.css 檔的格式時,Visual Studio 2008 Beta 2 會當機。
311717當您使用位於 [詳細資料檢視中的索引標籤容器中的一個索引標籤面板中的自訂控制項時,您會收到錯誤訊息。
312146在執行階段,會忽略在 App_Themes 資料夾之下的資料夾中的階層式樣式表 (.css) 檔案。
312199如果您指定外部的.config 檔案中 configSource 項目的屬性編譯在 Web.config 檔中,偵錯作業就會失敗。
314664當您更新係專為查詢參數的來源 SqlDatasouce 物件,Visual Studio 2008年損毀的其他參數的查詢。
314745您不能使用 Page.StyleSheetTheme 使用主版頁面的頁面中的屬性。
315930在設計模式中,當您編輯網頁,它包含的資料表,Web 網頁的來源程式碼已中斷
317032您可以將 Visual Studio 在第二個監視器,在雙監視器硬體的情況下,當編輯器] 中調整大小時,也會發生問題。
317251當您使用連結至主版頁面的.css 檔案 ~ / 語法中,無法存取子網頁的.css 檔案。
320945Jscript IntelliSense 以"Ext JS"JavaScript 程式庫無法運作。
321902當您執行貼上作業時,[HTML 設計工具並無法取代選取範圍。
321928[HTML 設計工具不接受鍵盤快速鍵。
322465[HTML 設計工具] 會回復輸入字串取代選取部分,如果選取範圍有一個標籤的文字。
322633語法反白顯示功能是傳統的.asp 檔無法使用。
324668「 ASP.NET 設計工具 」 無法正確放置<span>標籤環繞 SqlDataSource 參數。</span>
327262如果您選取一個面板中的資料表內的控制項,是不正確地在來源模式中選取控制項。
327560連按兩下 [設計] 檢視中的按鈕後,並未正確地不顯示 HTML 網頁。
328944未啟用程式碼] 檢視或設計檢視] 按鈕,並 F7 鍵和 SHIFT + F7 鍵盤快速鍵沒有作用。
328999您插入<reference>標籤上,指向內嵌的 JavaScript 檔案的專案中 Visual Studio 2008年的 JavaScript 檔案。當您編譯專案時,您可能會收到類似下列的錯誤訊息:</reference>
無法複製檔案"obj\Debug\ClassLibrary.dll"到"bin\Debug\ClassLibrary.dll"。處理程序無法存取檔案 'bin\Debug\ClassLibrary.dll',因為它正由其他處理程序。
在 Visual Studio 2008 IDE 中開啟這兩個檔案時,就會發生這個問題。
330457在 Visual Studio 2008年的設計模式下,「 檢視程式碼 」 權限的快顯功能表項目永遠看不到
330792[ NavigateURL 屬性 超連結 控制項無法正確解析 URL。
331383後不必接著 JavaScript 參考內嵌的組件中
331523JavaScript IntelliSense 包含將發生打字錯誤 fontcolor 方法,以及 字型大小 方法。
331534JavaScript IntelliSense 不會顯示 RegExp 物件的某些成員。
332864ASP.NET 呈現有時並不會顯示正確使用巢狀主版頁面的頁面
332941Javascript IntelliSense 已關閉 if 選項會停用瀏覽列
333575將 HTML 編輯器移除隨機 html 程式碼蓄意結尾標記的 aspx 頁面
336039當您將 Microsoft 膝上型電腦滑鼠連接到電腦時,使用者介面的問題就會發生。
337534當您使用 LinkButton 物件時,可能會發生 「 HTML 損毀 」 問題。
337804當您呈現內嵌的資料表包含"寬度 = 100%"的 Visual Studio 2008 IDE 時,IDE 的 [設計] 檢視中的標籤可能會停止回應。
338211您現在可以停用 「 預覽 」 功能並直接在 [設計] 檢視中開啟的任何內容,並設成預設值的該行為。
338668Visual Studio 2008年時停止回應在 [設計] 檢視使用中的動畫的 gif 影像 亞特拉斯 UpdateProgress 控制項
342172拖曳後,Visual Studio 編輯器會產生未預期而且不正確的 HTML 面板 若要控制 UpdatePanel 控制項。

Visual Basic

摺疊此表格展開此表格
連線識別碼描述
326452當您匯入 XML 命名空間收到不正確的錯誤訊息和行為。
333884在包含 Web 參考時,Visual Basic 專案會緩慢地進行編譯。
321043當您使用大型陣列時,您可能會遇到偵錯的效能問題。
320416,
302187
布林值變數的 IntelliSense 完成清單會顯示完整的清單,而非只有"True"和"False"。
301577不正確的值的輸出會顯示在即時運算視窗中。
315796當您編輯一個 Windows Form 應用程式時,編譯器可能會損毀。
322131包含自訂屬性的應用程式會使編譯器將損毀。
322714如果您修改屬性頁時,應該是所顯示的記錄變更旗標。如果您修改只能有一個內容頁面中輸入的文字時,所作的修改將會遺失。
301749從 [類別設計工具所產生的檔案找不到 [使用 [System.Linq] 的指示詞。
317143若要編譯和發佈專案和方案,publisher 便會使用錯誤的組態設定。
312573您升級到 Visual Basic 2008 Express 版的 Visual Basic 6 的程式碼之後,出現錯誤訊息: 「 無法完成作業。系統找不到指定的檔案。"
291268資料連接到 SQL Server 2008年將會失敗。
305371Visual Studio 2008年安裝會停用 SQL 2008 CTP 的連線。
311689由 [DataSet 設計工具所產生的程式碼時發生錯誤。
331912具型別資料集的關聯性便會中斷。
321275在 [Dataset 設計工具中的錯誤訊息: 「 無法找到要求值,[屬性]。"
305067當您在 ASP.NET 專案中使用元件設計工具時,Visual Basic 的 Power Pack PrintForm 元件會顯示在工具箱] 中。

Visual C++

摺疊此表格展開此表格
連線識別碼描述
312421Visual C++ 2008 Express 版 Service Pack 1 就會加入 Visual C++ 2008 Express 版的 Microsoft 巨集組合語言 (MASM) 工具。
310004啟用之後 /doc 當您編譯了非標準的程式碼都可編譯,編譯器選項,在 Visual C++ 2008年中,編譯器會當機。
323448Ctor 的預設參數 std::complex<T></T> 物件不正確。
294649在此同時,您無法使用 intrin.h 標頭檔和 string.h 標頭檔。
337740當您使用 _BIND_TO_CURRENT_VCLIBS_VERSION 透過使用 [已安裝 Visual C++ 的 2008年功能套件的電腦上的 [ATL 會定義 project 中,您會收到 「 錯誤 LNK2001 」 錯誤訊息。
330199在建立一個使用 RichEditCtrl 類別的 GetSelText 方法的多位元組字元組 (MBCS) 程式後,程式就會傳回不正確的值。
329919您可以使用 search_n 演算法找不到中的 n 個連續的整數值 向量<int></int> 物件。如果 n 的值大於 3,判斷提示可能會發生。
339442Is_pod 類別和 has_trivial_constructor 的類別不正確地傳回,則為 true,當類別輸入都不 pod 也具有一般的預設建構函式。
337241在某些應用程式的。NCB 檔案超過 64 百萬位元組 (MB),IntelliSense 可能會失敗。
339432編譯器錯誤會傳回 is_polymorphic 類別,則為 false。

視覺 C#

摺疊此表格展開此表格
連線識別碼描述
294736IntelliSense 端提出下列物件初始設定式中的唯讀屬性。
295945[ 移除未使用的 Using 命令不會移除未繫結 使用 語言整合查詢 (LINQ) 陳述式。
299277在 [索引鍵] 屬性中,Windows Presentation Foundation (WPF) 繫結中不使用 System.Linq.IGrouping 介面,因為明確實作介面。
299827Rename 函式重構功能中的未永遠字串內容正確處理。
303073當您編譯的程式碼,藉由使用正確的註解已經 /doc 選項,您可能會收到 「 內部編譯器錯誤 」 錯誤訊息。
304338當您使用 [產生] 索引標籤上的事件處理常式] 功能建立泛用事件處理常式時,Visual Studio 2008 IDE 就會當機。
304804[ 使用 如果將指示詞不套用到部分方法的兩個部分 使用 指示詞被定義成不同的範圍。
305895= 運算子和"! ="運算子無法正確運作時運算子會比較與它自己的可為 null 的實值型別。型別的值為 null 時,就會發生這個問題。
307131IntelliSense 不會顯示套用至泛型型別參數的擴充方法。
315853兩個 鎖定 在同一個區塊的陳述式可能會導致編譯器將損毀。
316127當您按下 CTRL + enter 鍵或 SHIFT + CTRL + ENTER,在 XML 註解時,Visual Studio 2008年會當機。
317256偵錯工具視覺化檢視範本參考的版本錯誤 Microsoft.VisualStudio.DebuggerVisualizers 較早版本的 Visual Studio 安裝時的組件。
319387當您呼叫運算式樹狀架構中的泛用介面方法時,被 boxed 實值型別。
319429實值型別的物件初始設定式無法正確運算式樹狀架構中。
319430物件初始設定式不正確地運作方式與實值型別變數
319454具有使用者定義轉換的運算式樹狀架構無法正常運作。
319465[ true 運算子和 false 運算子無法正確運算式樹狀架構中時這些運算子會多載。
321448重新命名重整,可能會造成視覺 C# 2008 Express 版才能停止回應 (擱置)。
322925當您傳遞 null 參考給 GetHashCode 函式時,特定的 StringComparers 物件就會產生一個 ArgumentNullException 例外狀況。這個例外狀況是未記載的。
323137LINQ 運算式樹狀架構編譯器在空值的常數,可為 null 的型別時擲回 VerificationException 例外狀況。
327883當您為語式正確的運算式樹狀目錄包含"is"運算子,表示該工期為運算元的傳回型別是 void,LINQ 運算式編譯器會當機。
329326當您編譯下列程式碼時,就會發生多個原因:

"?? default(T)"t
336356您必須有許多專案的方案。如果您在方案中按一下 「 尋找所有參考資料 」,Visual Studio 可能會停止回應,或需要很長的時間來完成這項作業。
337315當使用集合初始設定式的 Add 方法未傳回虛值的數值時,運算式編譯器會產生無效的程式碼。
339226當使用 nullble 使用者運算子時,C# 編譯器會建立無效的運算式樹狀架構。
339562建構新的運算式使用"System.Void"型別的運算式樹狀目錄節點,在建構運算式樹狀節點。當您編譯運算式樹狀節點時,運算式編譯器就會當機。
340291C# 編譯器會發出對列舉二元運算的不正確的運算式樹狀架構。
340383如果內嵌陳述式的大括號若不使用,編譯器可能會擲回錯誤,並拒絕進行編譯。
342361當您在資料結構下以 Compact Framework 2.0 為目標的 Visual Studio 2008年建立固定的大小陣列時,您可能會收到下列錯誤訊息:
遺失的編譯器所需的成員 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor'
344277當您捲動瀏覽由協力廠商程式庫物件的成員時,IntelliSense 損毀 IDE。
346407即時語意錯誤分析誤將顯示錯誤。
347248即時語意錯誤分析會顯示下列錯誤,則為 false:
' 'Int' 的型別必須是參考型別

Visual Studio 偵錯工具

摺疊此表格展開此表格
連線識別碼描述
307998您不能移除中斷點從 Microsoft 的 ASP.NET 應用程式在偵錯應用程式時。
308138如果您有兩個不同的資料夾中有同名的檔案時,中斷點僅適用於其中一個檔案。
310644無法正確顯示 DataView 視覺化檢視。
301865當您使用執行 Windows Vista 的電腦上的中斷點時,可能會遇到問題。
319295當 Microsoft 符號存放區設定 Visual Studio 中,Visual Studio 正在執行 Windows Vista 中時,Visual Studio 永遠會顯示符號的授權合約。
315555您偵錯 JavaScript 藉由使用 Visual Studio 2008年時,將偵錯工具附加至 Iexplorer.exe。如果載入多個具有相同名稱的指令碼檔案時,中斷點時不會保存在正確的指令碼檔案重新整理頁面時。
320815[ StartupInfo.wShowWindow 當使用 [啟動但不偵錯選項] 或 [開始偵錯] 選項來啟動程式時,旗標會有不同的值。
333493您不能重新導向應用程式,藉由使用標準輸入 (stdin 取得) 和標準的輸出 (STDOUT) 進行偵錯。

Visual Studio 小組版本

摺疊此表格展開此表格
連線識別碼描述
314747表示 [產生建立指令碼至專案] 作業失敗時該方案中含有用.dbp 和.dbproj 資料庫專案。
323638當您嘗試開啟的查詢,例如"程序"是保留的字的資料表時,保留的字被括在方括弧 ("") 在 Visual Studio 2005年中。不過,如果您嘗試在 Visual Studio 2008年中檢視資料表資料時,您會收到一個保留的字的錯誤訊息。如果您手動加入的方括號,再重新執行查詢,方括號會被移除。此外,您會收到錯誤訊息。
315102 在 Visual Studio 2008年中所建立的程式會在程式碼分析過程中當機。此外,您會收到 「 嚴重錯誤 C1001: 發生編譯器內部錯誤 」 錯誤訊息。
330500當您分析的專案檔都會包含在其中多個專案中做為連結的項目,Visual Studio 2008年的程式碼分析功能會失敗的例外狀況"InternalErrorException"。
329363如果您實作介面屬性,您可能會不正確觸發的"CA1725"的訊息。
315974Visual Studio 2008年損毀之後有一部分要靠初始化的陣列,在程式碼中, 宣告靜態區域變數時,收到 「 嚴重錯誤 C1001 」 錯誤訊息。
311092 當多個方法具有相同名稱和相同數目的方法型別參數時,您會收到 「 錯誤 2 CA0001 」 錯誤訊息。
310133有時候函式名稱都會顯示在程式碼剖析工具報告中的十六進位位址。
317272程式碼剖析工具不會顯示錯誤訊息,當您使用不支援的命令引數,例如左的角括弧 ("<"), the="" right="" angle="" bracket="" ("="">") 或管道 ("|")。 </"),>
306270Visual Studio 2008年可能會損毀,如果沒有在專案中的摺疊的方案資料夾,都有一個 un-cached 的圖示上計算程式碼度量。
334334自訂簽入原則不適用於程式碼分析原則的路徑。
336142程式碼分析而巢狀的泛型類別和泛用的條件約束失敗。

Windows Presentation Foundation (WPF) 設計工具

摺疊此表格展開此表格
連線識別碼描述
290646當您使用 XAML 編輯器時,某些摺疊的區域可能會自動展開。
305184您無法開啟 PageFunction 使用網頁 RemoveFromJournal 屬性。
307180將視窗層級的 ActiveX 控制項的事件會在執行階段產生錯誤。
307331WPF 設計工具會顯示控制項的不正確的配置。
309063WPF 編輯器會產生重複的例外狀況會導致 Visual Studio 關閉並重新啟動。
312249WPF 設計工具不會正確顯示水平捲軸。
312859在 Visual Studio 2008年中的 WPF 應用程式可在新增控制項範本的按鈕。您建立框線按鈕。當您嘗試要預覽設計時,Visual Studio 2008年可能會損毀。
333036當您編輯 WPF 應用程式時,Visual Studio 2008 IDE 可能會損毀。
315614WPF 應用程式專案中的使用者控制項中的錯誤可能會損毀 Visual Studio 2008 Team System
318018XAML 設計工具不會正確地顯示項目會出現在執行階段。
319692段落中新增 StackPanel 控制項時,Visual Studio 的當機
334662當您在 Visual Basic,某些功能表和工具列中,會在建立 WPF 應用程式時,可能會停止回應,並且您收到下列錯誤訊息:
發生未處理的例外狀況。

支援的語言與作業系統的關係

支援的語言

Visual Studio 2008 SP1 會提供下列版本的 Visual Studio 2008年中的更新:
  • 英文
  • 中文 (簡體)
  • 中文 (繁體)
  • 法文
  • 德文
  • 義大利文
  • 日文
  • 韓文
  • 俄羅斯
  • 西班牙文
  • 葡萄牙文 (巴西)

支援的作業系統

  • Windows Server 2008 的 RTM 或 SP1
  • Windows Vista 或 SP1
  • Windows XP Service Pack 2 (SP2) 或較新版的 Windows XP
  • Windows Server 2003 SP1 或更新版本的 Windows Server 2003

    附註 如果您必須具備如 Microsoft SQL Server 2008年社群技術預覽 (CTP) 的支援,您必須安裝 Windows Server 2003 SP2。

安裝需求

  • 在目的電腦上必須安裝 Microsoft Windows Installer 3.1 或更新版本的 Windows 安裝程式。如需詳細資訊,請造訪下列 Microsoft 開發人員網路 (MSDN) 網站:
    http://msdn2.microsoft.com/en-us/library/Aa372866.aspx
  • 建議您對 512 MB 或更多的 RAM。

Visual Studio 2008 Express 版 SP1 的支援

型式的支援是透過 Microsoft 連線。如需詳細資訊,請造訪下列 Microsoft 網站:
http://connect.microsoft.com/

所有平台的安裝/移除問題

讀我檔案文件,如需詳細資訊,請參閱。

Service pack 隨附的已知的問題

讀我檔案文件,如需詳細資訊,請參閱。

?考

如需有關 Visual Studio 2008 Service Pack 1 Beta 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
945140Visual Studio 2008 Service Pack 1年版本資訊和已解決的問題清單

屬性

文章編號: 950264 - 上次校閱: 2013年6月30日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft Visual Basic 2008 Express Edition
  • Microsoft Visual C++ 2008 Express Edition
  • Microsoft Visual C# 2008 Express Edition
關鍵字:?
kbexpertiseadvanced kbhowto kbinfo kbmt KB950264 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:950264
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com