Microsoft Visual Studio 2005 安裝問題讀我檔案的內容


如需本文的 Microsoft Visual Studio 2005 Express Edition 版本,請參閱
908451

結論


本文包含 Microsoft Visual Studio 2005 安裝問題讀我檔案。

其他相關資訊


本文件列出有關安裝、解除安裝、修復及其他安裝程序的問題。

如需與安裝程式無關之各種問題的詳細資訊,請參閱
http://msdn2.microsoft.com/en-us/vstudio/aa718685.aspx

如需最新的安裝注意事項,請參閱線上 Visual Studio 2005 讀我檔案,網址為
http://msdn2.microsoft.com/en-us/vstudio/aa718687.aspx

1. 所有的 Visual Studio 產品

1.1. 系統需求

安裝 Visual Studio 2005 的系統需求
處理器最低要求:
  • 600 MHz Pentium 處理器
建議需求:
  • 1 GHz Pentium 處理器
作業系統Visual Studio 2005 可以安裝在以下任何一種系統上:
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Datacenter Server SP4
  • Microsoft Windows XP Professional x64 Edition (WOW)
  • Microsoft Windows XP Professional SP2
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows XP Media Center Edition 2002 SP2
  • Microsoft Windows XP Media Center Edition 2004 SP2
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Tablet PC Edition SP2
  • Microsoft Windows Server 2003 Standard Edition SP1
  • Microsoft Windows Server 2003 Enterprise Edition SP1
  • Microsoft Windows Server 2003 Datacenter Edition SP1
  • Microsoft Windows Server 2003 Web Edition SP1
  • Microsoft Windows Server 2003 Standard x64 Edition (WOW)
  • Microsoft Windows Server 2003 Enterprise x64 Edition (WOW)
  • Microsoft Windows Server 2003 Datacenter x64 Edition (WOW)
  • Microsoft Windows Server 2003 R2 Standard Edition
  • Microsoft Windows Server 2003 R2 Standard x64 Edition (WOW)
  • Microsoft Windows Server 2003 R2 Enterprise Edition
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition (WOW)
  • Microsoft Windows Server 2003 R2 Datacenter Edition
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition (WOW)
  • Microsoft Windows Vista
不支援在 Intel Itanium (IA64) 上安裝 Visual Studio 2005。
RAM 1最低要求:
  • 192 MB
建議需求:
  • 256 MB
硬碟 2不使用 MSDN 的情況下:
  • 安裝磁碟機上必須有 2 GB 的可用空間
  • 系統磁碟機上必須有 1 GB 的可用空間
使用 MSDN 的情況下:
  • 如果要完整安裝 MSDN,則安裝磁碟機上需要 3.8 GB 的可用空間
    或者,如果選擇 MSDN 預設安裝,則安裝磁碟機上需要 2.8 GB 的可用空間。
  • 系統磁碟機上必須有 1 GB 的可用空間
CD 或 DVD 光碟機非必要
顯示最低要求:
  • 800 x 600 256 色
建議需求:
  • 1024 x 768 高彩 - 16 位元
滑鼠Microsoft 滑鼠或相容指標裝置
注意
1 未針對最低系統組態調整效能。增加電腦的 RAM 將會提升效能,尤其是在執行多個應用程式、處理大型專案或進行企業層級開發的時候。

就 Visual Studio Tools for Office 功能而言,必須有 256 MB 的 RAM。這項需求只適用於 Microsoft Visual Studio 2005 Team Edition for Software Architects、Microsoft Visual Studio 2005 Team Edition for Software Developers、Microsoft Visual Studio 2005 Team Edition for Software Testers 及 Microsoft Visual Studio 2005 Team Suite。

2 當您啟動 Visual Studio 2005 安裝程式時,預設安裝位置即為您的系統磁碟機,也就是啟動系統的磁碟機。但是,您也可以將應用程式安裝到任何磁碟機上。不論應用程式的位置在哪裡,安裝程序都會將某些檔案安裝在您的系統磁碟機上。因此,不論應用程式的位置在哪裡,請確保系統磁碟機具備必要的可用空間,而且安裝應用程式的磁碟機上也必須具有如上面所列的額外空間。

1.2. 解除安裝舊版的 Visual Studio 2005

如果您已安裝舊版的 Visual Studio 2005,如 Visual Studio Team Suite、Visual Studio Standard 或 Visual Studio Professional 等的 Beta 2 或 Community Technical Preview (CTP) 組建,則必須確實按照下列順序解除安裝,然後再開始安裝任何版本的 Visual Studio 2005。
  1. 移至 [控制台] 並啟動 [新增或移除程式]
  2. 移除 Microsoft SQL Server 2005 Express Edition
  3. 移除 Microsoft SQL Server 2005 Tools Express Edition
  4. 移除 Microsoft SQL Native Client
  5. 移除 [Microsoft Visual Studio 64 位元必要條件 Beta] (如果 Visual Studio 是安裝在 64 位元電腦上,才需要執行這個步驟)
  6. 移除 [Microsoft Visual Studio Tools for Office System 2005 Runtime 語言套件] (如果您只有英文版,則不需要執行這個步驟)
  7. 移除 [Microsoft Visual Studio Tools for Office System 2005 Runtime Beta]
  8. 移除 [Microsoft Device Emulator 1.0 Beta]
  9. 移除 [Microsoft .NET Compact Framework 2.0 Beta]
  10. 移除 [Microsoft .NET Compact Framework 1.0]
  11. 移除 [Microsoft Visual Studio 2005 Professional] 或其他相關 IDE 安裝,例如 Visual Studio Professional/Standard/Enterprise Architect/Team Suite 等
  12. 移除 [Microsoft Document Explorer 2005 語言套件] (如果您只有英文版,則不需要執行這個步驟)
  13. 移除 [Microsoft Document Explorer 2005] (Beta2 以後的組建需要執行這個步驟)
  14. 移除 [Microsoft SQL Mobile 2005 開發工具]
  15. 移除 [Microsoft 64 位元 SDK] (如果 Visual Studio 是安裝在 64 位元電腦上,才需要執行這個步驟)
  16. 移除 [Microsoft Visual Studio 2005 遠端偵錯工具 (x64)] (如果 Visual Studio 是安裝在 64 位元電腦上,才需要執行這個步驟)
  17. 移除 [Microsoft MDAC 2.8 SP1] (如果您是執行 Windows 2000,才需要執行這個步驟)
  18. 移除 [Microsoft MSXML 6 SDK and Parser]
  19. 移除 [Microsoft Visual J# .NET 可轉散發套件 2.0 Beta 語言套件] (如果您只有英文版,則不需要執行這個步驟)
  20. 移除 [Microsoft Visual J# 可轉散發套件 2.0 Beta]
  21. 確認是否已經從系統移除所有 Visual Studio 2005 產品
  22. 移除 [Microsoft .NET Framework 2.0 Beta 語言套件] (如果您只有英文版,則不需要執行這個步驟)
  23. 移除 Microsoft .NET Framework 2.0 Beta
注意:
  1. 如果從 [新增或移除程式] 中移除 J# .NET 可轉散發套件 2.0 時發生錯誤,請在命令列視窗中執行 "msiexec /x {9046F10C-F5E7-4871-BED9-8288F19C70DF}"
  2. 如果從 [新增或移除程式] 中移除 .NET Framework 2.0 時發生錯誤,請在命令列視窗中執行 "msiexec /x {71F8EFBF-09AF-418D-91F1-52707CDFA274}"
若要下載可在準備安裝 Visual Studio 2005 過程中協助您清除電腦的工具,請造訪這個連結請注意:這個工具不受 Microsoft 支援或未經過完整測試。這個工具為免費提供,請自行承擔使用工具的風險。Microsoft 不提供任何明確或隱含的保證或支援。

在執行這些步驟之後如果有任何問題,或是需要有關解除安裝程序的詳細資訊,請參閱下列網頁:解除安裝舊版的 Visual Studio 2005

1.3. 產品安裝

1.3.1 不支援在 Intel Itanium (IA64) 上安裝 Visual Studio 2005。

Visual Studio 2005 不支援 Intel Itanium (IA64) 處理器。

若要解決這個問題

如果您需要開發 Itanium 應用程式,請在另一部電腦安裝 Visual Studio,然後使用以 Itanium 平台為目標的跨平台編譯器。

1.3.2 如果未解除安裝發行前版本的 SQL Express 元件,SQL Express 安裝會失敗

如果電腦上遺留了下列任何發行前版本的 SQL Express 元件,執行 SQL Express 元件安裝程式將會失敗:
Microsoft SQL Server 2005 Express Edition
Microsoft SQL Server 2005 Tools Express Edition
Microsoft SQL Native Client
在大部分的情況下,安裝程式只會顯示在目標電腦上偵測到的 Beta 元件清單。但是,如果偵測到任何其他 Beta 元件,SQL Express 元件將會一直出現在這個清單中。換句話說,即使解除安裝 SQL Express 元件,這些元件可能仍會出現在這個清單中。

若要解決這個問題

在執行下列步驟前,請確認電腦上有相符的 .NET Framework Beta:
  1. 移除 Microsoft SQL Server 2005 Express Edition
  2. 移除 Microsoft SQL Server 2005 Tools Express Edition
  3. 移除 Microsoft SQL Native Client
如果先前已經解除安裝這些元件,則您可以忽略相關的 Beta 警告訊息。

1.3.3 從掛載於虛擬電腦環境的磁碟機進行安裝時,安裝程式會失敗

如果將 Visual Studio 2005 安裝在虛擬電腦上,安裝程式將會失敗,因為它無法存取某些檔案。
如果您使用虛擬電腦所附的光碟機掛載軟體掛載磁碟機,或者您的 Visual Studio 2005 媒體是 DVD,就會發生這種情況,因為掛載軟體只能支援 2.2 GB 的資料。

若要解決這個問題

您可以使用協力廠商的 DVD 光碟機掛載軟體。或者,您可以將 Visual Studio 2005 DVD 的內容複製到電腦硬碟上,將該資料夾與虛擬電腦共用,然後指示 Visual Studio 2005 安裝程式從這個資料夾進行安裝。

1.3.4 從 Visual Studio 2005 以前的版本升級

首先,感謝您協助測試發行前版本 (例如 Beta 1、Beta 2 或 Community Tech Preview) 提供對 Visual Studio 2005 的貢獻,同時也感謝您安裝這個最終發行版本!然而,最終發行版的安裝程式並不支援解除安裝發行前版本。若要擁有最佳效果,建議您在先前未安裝過 Visual Studio 2005 發行前版本的初始狀態電腦上進行安裝。儘管未提供正式的支援,但我們仍嘗試確保從 Visual Studio 2005 Beta 2 到正式發行版本的解除安裝與重新安裝作業儘可能不發生問題。若要解除安裝 Visual Studio 2005 Beta 2,您必須按照這個讀我檔案 1.2 節中指定的順序進行解除安裝,或者使用解除安裝工具。大部分的 Beta 2 專案都有助於最終發行版本的發展。如需在承接相容性方面需要做哪些變更的詳細資訊,請參閱這個連結

若要解決這個問題

如果您已經安裝 Visual Studio 2005 Beta,而現在想要安裝正式發行版本,您必須按照這個讀我檔案 1.2 節中指定的順序進行解除安裝,或者使用解除安裝工具。

1.3.5 使用 runas 命令安裝 Visual Studio 2005 會失敗。

除非您是以系統管理員身分登入,否則使用 runas 命令安裝 Visual Studio 2005 將不受到支援且會失敗。對於非系統管理員,則支援在安裝之後執行 Visual Studio 2005。

若要解決這個問題

請以系統管理員身分登入以安裝 Visual Studio 2005。

1.3.6 從光碟片安裝 Visual Studio 2005 失敗,必須採用網路安裝。

載有 Visual Studio 2005 的媒體可能損壞,因而無法順利安裝。

若要解決這個問題

Visual Studio 2005 安裝程式可以從網路共用資料夾執行,代替從光碟片或 DVD 光碟片執行安裝作業。下列程序提供如何準備 Visual Studio 2005,以從網路共用資料夾安裝的方法。這個程序的適用對象為 Visual Studio 2005 光碟片,但是對 DVD 光碟片也是採取相同的步驟。
  1. 在伺服器上建立一個資料夾 (例如,VS2005)。
  2. 在最上層的資料夾中建立兩個資料夾,分別命名為 VS 和 MSDN。例如:
    VS2005\VS
    VS2005\MSDN。
  3. 將 Visual Studio 2005 光碟片的內容複製到 VS2005\VS 資料夾。如果出現詢問您是否要覆寫任何現有檔案的提示,請選取 [是]。
  4. 將標記為 MSDN Library for Visual Studio 2005之光碟片的內容複製到名稱為 MSDN 的子資料夾中。如果出現詢問您是否要覆寫任何現有檔案的提示,請選取 [是]。
  5. 用文字編輯器 (例如 [記事本]) 開啟 VS 子資料夾中的 Setup.ini
  6. 在 [Documentation] 區段,將 "DIR=" 開頭的這行文字變更為:
    [Documentation] DIR=..\MSDN 
  7. 儲存所做的變更,然後關閉檔案。
    注意 進行這個步驟可防止在安裝過程中,提出更換光碟片的要求,並且可以將 MSDN Library 光碟片的正確路徑告知安裝程式。
  8. 在 VS 子資料夾中,開啟 Setup 資料夾。
  9. 使用文字編輯器 (例如 [記事本]) 開啟 setup.sdb,將下列幾行加到檔案的結尾:
    [Product Key] XXXXXXXXXXXXXXXXXXXXXXXXX 
    注意 XXXXXXXXXXXXXXXXXXXXXXXXX 是 25 位數的產品金鑰 (您可以在光碟片的包裝封套上找到它),請在輸入時不要加上虛線。
  10. 儲存所做的變更,然後關閉檔案。
    注意 進行這個步驟可預先為要從這個網路共用資料夾進行安裝的使用者填入產品金鑰。
  11. 在網路上共用 VS2005 資料夾,然後設定適當的安全性設定。從網路上看到的 Visual Studio 2005 安裝程式路徑,看起來會像 \\[servername]\VS2005\VS\setup.exe
    注意 如果安裝時有任何路徑或檔案名稱的組合超過 260 個字元,安裝就會失敗。在 Visual Studio 中,路徑的長度上限是 221 個字元。您必須將檔案複製到長度在 70 個字元以下的路徑。如果您要為網路映像建立共用位置,根安裝位置的 UNC 路徑長度也必須在 39 個字元以下。
    注意 如果這個路徑中的資料夾名稱包含空白字元,可能會安裝失敗,例如:
    \\[servername]\VS2005\MSDN\ \\[servername]\VS2005\Visual Studio\ 
1.3.7 在 Windows 2000 中,從超過 100 個字元的安裝路徑安裝任何版本的 Visual Studio 2005 將會失敗。

從長度超過 100 個字元的路徑啟動安裝程式時,安裝程式會因為 Windows 2000 的路徑長度限制而失敗。路徑長度在 Windows XP 或 Windows 2003 Server 則沒有限制。

若要解決這個問題

從網路進行安裝時,請將網路路徑對應到本機磁碟機,然後再從這個磁碟機進行安裝。例如,如果路徑為 \\computername\programs\test folder\development tools\external\Microsoft\Visual Studio 2005\beta release,您可以依照下列步驟將該路徑對應到網路磁碟機:
  1. [開始] 功能表選擇
    [執行]
  2. 輸入 cmd,然後按一下
    [確定]
  3. 在命令提示字元中輸入下列命令:
    net use * “\\computername\programs\test folder\development tools\external\Microsoft\Visual Studio 2005\beta release” 
Windows 便會替您對應這個網路磁碟機。磁碟機代號會顯示在主控台視窗中。

從本機資料夾進行安裝時,請將 Visual Studio 內容複製到電腦上總路徑長度少於 100 個字元的另一個資料夾中。

注意: 如果從 CD 或 DVD 安裝 Visual Studio,將不會遭遇任何路徑長度的問題。

1.3.8 解除安裝 MSXML 6.0 時出現警告對話方塊。

若要完整解除安裝 Visual Studio,您必須使用 [新增或移除程式],手動解除安裝 MSXML 6.0。在解除安裝 MSXML 6.0 期間,可能會出現下列警告:
Warning 26002. The following product(s) is dependent on MSXML 6.0.如果您解除安裝 MSXML 6.0,將會導致它們損壞。請先解除安裝這些產品。您還是要繼續解除安裝 MSXML 6.0 嗎?(Warning 26002. The following product(s) is dependent on MSXML 6.0. If you uninstall MSXML 6.0, they will be broken. Please uninstall those product(s) first. Do you want to go ahead to uninstall MSXML 6.0 anyway?)

Microsoft SQL Server 2005 Express Edition Beta 2 (SQLEXPRESS)
Microsoft SQL Server 2005 Tools Express Edition Beta 2
若要解決這個問題

您必須先手動解除安裝所有列於警告訊息中的產品,才能解除安裝 MSXML 6.0。

任何一個需要解除安裝的 SQL Server 產品,會被列於解除安裝 Visual Studio 後所顯示的最後一頁中。如果在警告文字中列出了 SQL Server 以外的產品,則必須在解除安裝 MSXML 6.0 前也要先將這些產品解除安裝。

1.3.9 在日文版的 MUI 作業系統上,安裝路徑無法接受非 ANSI 字元。

在 JPN MUI OS 上,將 Visual Studio Team Suite 安裝至含有非 ANSI 字元的路徑 (例如 “c:\program files\噂 浬 詰 圭 構 蚕 十 觸 Microsoft Visual Studio 8”) 時,會出現表示「無法接受非 ANSI 字元」的對話方塊。

這個問題會發生在所有 JPN MUI OS (包括 Windows 2000、Windows 2003 和 Windows XP 系列作業系統),但不會發生在 JPN OS。

若要解決這個問題

請對目的路徑使用 ANSI 字元。

1.3.10 Internet Explorer 指令碼錯誤!這個網頁的指令碼發生錯誤。

在 Windows 2000 Service Pack 4 上安裝 Visual Studio Standard 時可能會發生這個錯誤與「因 887600de 錯誤,而無法完成指定的動作 (Could not complete the operation due to error 887600de)」。這個錯誤會發生在低色彩深度的電腦/機器上。

若要解決這個問題

啟用更多色彩:
  1. 取消 Visual Studio 的安裝。
  2. 以滑鼠右鍵按一下桌面底色圖案。
  3. 按一下 [內容]。
  4. 按一下 [設定值] 索引標籤。
  5. 將 [色彩品質] 調整成更高的設定值。
  6. 按一下 [確定]。
  7. 再次安裝 Visual Studio。
1.3.11 只有在控制器執行中的時候,Load Test Agent 才會安裝。

如果指定的控制器沒有在執行,Team Load Test Agent 的安裝將會失敗。若要驗證這個問題,請檢查 \Program Files\Microsoft Visual Studio 8\Microsoft Visual Studio Team Suite\LoadTest 目錄中的 AgentConfigUtil.exe 記錄。

若要解決這個問題

確認控制器已安裝並且服務執行中,然後再試一次安裝。

1.3.12 安裝 Microsoft Office 2003 主要 Interop 組件

在完成安裝 Visual Studio 2005 之後,您想要安裝 Microsoft Office 2003 主要 Interop 組件,但是卻不知道安裝的方法。

若要解決這個問題
  1. 在安裝媒體上,巡覽至 \setup 資料夾。
  2. 開啟 PIAInstall.htm 並遵照所列的指示。
1.3.13 設定成要清除 Temp 資料夾的防毒應用程式可能會導致安裝程式失敗

如果安裝程式需要重新開機,而且防毒應用程式被設定成要在啟動時清除 Temp 資料夾,必要的安裝檔案將會被刪除,安裝程式也會因為發生找不到程式的錯誤而失敗。

若要解決這個問題

執行 Visual Studio 安裝程式之前,先將防毒應用程式重設為不要在啟動或重新開機時清除 Temp 資料夾內容。如何執行這項動作的相關步驟,請參閱防毒軟體的說明文件。

1.3.14 選取 [稍後再重新開機] 之後,安裝程式不會在自動啟動時檢查磁碟空間。

選取 [稍後再重新開機] 之後,如果硬碟上可用空間被填入超過安裝程式所需的空間,重新開機時將會發生空間不足的錯誤。

若要解決這個問題

在安裝或開啟其他應用程式之前,請先確認在重新開機時是否仍有足夠的磁碟空間。所需的磁碟空間會在選取安裝產品的位置時顯示。

1.3.15 移除 .NET Framework 會破壞 SQL Server 2005 和 MSDN Express Library。

您必須先解除安裝 SQL Server 2005 和 MSDN Library,再解除安裝 .NET Framework 2.0,否則將會發生錯誤。您必須移除下面所列全部先前的 SQL Server 2005 元件和 MSDN Library 元件之後,才能安裝較新版本的 SQL Server 2005 和 MSDN Library。

若要解決這個問題
  1. [控制台] 選取
    [新增或移除程式]
  2. 選取 SQL Server 2005 元件,然後按一下 [移除] 移除下列個別元件。

    • 移除 Microsoft SQL Server 2005 Express Edition
    • 移除 Microsoft SQL Server 2005 Tools Express Edition
    • 移除 Microsoft SQL Server Setup Support Files
    • 移除 Microsoft XML 6.0
    • 移除 Microsoft SQLXML 4.0
    • 移除 Microsoft SQL Native Client
    • 移除 Microsoft MSDN library
  3. 選取 .NET Framework 2.0,然後按一下
    [移除]
  4. 安裝 SQL Server 2005。
注意:如果您在移除所有 SQL Server 2005 元件或 MSDN Library 之前,先移除了 Beta .NET Framework 2.0,您必須重新安裝 .NET Framework 2.0,然後才能順利執行上述步驟。

1.3.16 解除安裝 SQL Server Express 之後,必須重新開機才能順利重新安裝。

解除安裝所有 SQL Server Express 元件之後,藉由維護模式重新安裝 SQL Server Express (在 VSTS 中,您必須先安裝 MSXML 6.0) 時,SQL Server Express 重新安裝將會失敗,而且失敗的原因不會寫入 VS 記錄檔。

若要解決這個問題

在解除安裝 SQL Server Express 之後,請先重新開機再將其重新安裝。

1.3.17 想要使用 Visual Studio 2005 Tools for Microsoft Office 專案的客戶需要先安裝 Office 和 SP1,才能安裝 Visual Studio Team System

這個問題是因為 VSTO 2.0 功能需要更新後的 OtkLoader,而非 Office 2003 所附的版本。

安裝 VSTS 之後,也就安裝了 VSTO Runtime (其中即包含更新後的 OtkLoader)。如果在安裝期間出現 Office,就會更新 OtkLoader 而所有的功能會正常執行。不過,若沒有出現 Office,就無法更新 OtkLoader。那麼使用者必須安裝 Office SP1 再執行 VSTOR.EXE,以手動方式更新 OtkLoader。

若要解決這個問題

執行 VSTOR.EXE 更新 OtkLoader 的版本。

1.3.18 MFC 和 .NET Windows Form 整合的 C++ Itanium 原生工具需求

為了開發結合 MFC 和 .NET Windows Form 的應用程式,您需要完成一個額外的步驟。
若要解決這個問題
使用 gacutil.exe,以手動方式將 mfcmifc80.dll 安裝至全域組件快取。

1.3.19 適用於 Itanium 可轉散發檔案之 Itanium 安裝位置的 C++ 工具

執行適用於 64 位元安裝程式的 Visual Studio 工具 (僅在 Visual Studio Team System 產品提供) 時,Itanium 的可轉散發檔案會安裝至不正確的位置。

若要解決這個問題

您可以在 Microsoft Visual Studio 2005\VC\Redist\x86 資料夾中找到 Itanium 可轉散發檔案。

2. Microsoft .NET Framework

2.1. 產品安裝

2.1.1 ngen.exe 可能會失敗並出現 REGDB_E_CLASSNOTREG 或 RPC_S_SERVER_UNAVAILABLE。

有時候 ngen.exe 會失敗並出現 REGDB_E_CLASSNOTREG 或 RPC_S_SERVER_UNAVAILABLE。如果您不斷地發佈連續的 ngen 命令,通常就會發生失敗。只要您在兩個 ngen 命令之間等候 15 分鐘左右,重試或重新開機可能會有所幫助。不過,重新開機並不會修復一般問題,以後還可能會再遇到同樣的問題。

若要解決這個問題

從這裡安裝 DCOM 98 修補檔:DCOM98Patch

2.1.2 SDK 的安裝會在進行到「安裝程式正在設定安裝...」時停止回應。

安裝作業擱置在「安裝程式正在設定安裝...」超過一個小時,然後顯示「無效的目錄...」錯誤訊息

因為可用磁碟空間不足才會造成這個問題。

若要解決這個問題
請在磁碟機上釋放足夠的空間。

2.1.3 x64 .NET Framework 2.0 語言套件的 Product Version 顯示 1.1.##### 而不是 2.0.#####

透過 Active Directory 部署時,語言套件的版本號碼會顯示在「群組原則物件 - 軟體安裝」表格中。產品名稱為「2.0」,但是版本資料卻是「1.1」,這種情況的確會讓人混淆。
若要解決這個問題
沒有已知的解決方法。

2.1.4 若先安裝 Windows Server 2003,再安裝 .NET Framework 2.0,然後使用完整的 CD 升級為 Windows Server 2003 SP1,將會破壞 .NET Framework 2.0 應用程式。

使用具有完整 Windows Server 2003 SP1 安裝的 CD 進行升級,將會以 .Net Framework 1.1 mscoree.dll 檔案取代使用者電腦上的共用檔案 mscoree.dll。因此,安裝這個 Service Pack 之後,執行針對 .Net Framework 2.0 編譯的任何應用程式都會失敗。
請注意,如果只用這個 Service Pack 更新 Windows Server 2003,並不會發生這種情況。

若要解決這個問題

安裝 Windows Server 2003 Service Pack 之後,必須對 .Net Framework 進行修復。
  1. [控制台] 選取
    [新增或移除程式]
  2. 選取 Microsoft .Net Framework 2.0。
  3. 按一下 [變更/移除]
  4. 看到對話方塊出現時,選取 [修復],然後按一下
    [下一步]
  5. 看到重新啟動電腦的提示時,請重新開機。
2.1.5 當 IIS 6 處於 WoW64 模式時,在 64 位元作業系統上進行安裝將會停用 IIS 中的 ASP.NET 1.1。

當 IIS6 處於 WoW64 模式且 ASP.NET 1.1 已啟用時,在 64 位元作業系統上安裝 64 位元 .NET Framework 2.0 Beta 2,將會停用現有的 ASP.NET 1.1 應用程式。發生這種情況是因為 Framework 安裝程式會錯誤地將 aspnet_filter 對應到 64 位元版本,並且移除 aspnet_isapi 擴充功能的 1.1 版本。

若要解決這個問題

您必須以手動方式將 IIS 變更為使用 aspnet_filter 的 32 位元版本,並且重新安裝 ASP.NET 1.1 ISAPI 擴充功能。
  1. 啟動 Internet Information Services Manager (inetmgr.exe)。
  2. 展開 [本機電腦] 節點,然後按一下 [網站] 節點。
  3. [執行] 功能表上,選取
    [內容]
  4. [網站內容] 對話方塊中選取 [ISAPI 篩選器] 索引標籤。
  5. 在篩選器清單中,選取 ASP.NET 2.0 篩選器,然後按 [移除]按鈕。
  6. 按一下 [新增],然後輸入下列:
    篩選器名稱:ASP.NET_ 1.1.4322
    執行檔:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_filter.dll
  7. 按一下 [確定]
  8. 在 [本機電腦] 節點下方,按一下 [網頁服務延伸]
  9. [工作] 下方,按一下 [加入新的 Web 服務擴充功能]
  10. 在 [新增 Web 服務擴充] 對話方塊中,輸入下列:
    擴充功能名稱:ASP.NET v1.1.4322
    對於所需的檔案,按一下
    [新增],然後輸入:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll。核取
    [設定允許的擴充狀態]
    按一下 [確定]
2.1.6 x64 netfx SDK JPN 顯示Product Version = 1.1.##### 而不是 2.0.#####

透過 Active Directory 部署時,版本號碼會顯示在「群組原則物件 - 軟體安裝」表格中。產品名稱為「2.0」,但是版本資料卻是「1.1」,這種情況的確會讓人混淆。

若要解決這個問題

沒有已知的解決方法。

3. 智慧型裝置程式設計

3.1. 產品安裝

3.1.1 在 Visual Studio 之後再安裝 PB,將會重複智慧型裝置平台。

目前,在 Visual Studio 2005 之後再安裝 PB 將會重複資料存放區中的平台項目。當以後再叫用或重新啟動 Visual Studio 時,不論項目加入的方式為何,都會根據平台 ID 排除重複的平台項目。因此,在安裝 PB 之前對資料存放區所做的變更 (如模擬器設定) 可能會因重複項目的移除而部分遺失。

若要解決這個問題

透過 Visual Studio 手動變更受影響的平台之設定。

3.1.2 在有 Visual Studio 2005 的電腦上安裝及解除安裝 PB 會對 Visual Studio 造成影響

解除安裝 PB 會移除註冊 conman2.dll 和其他 Visual Studio 依存的 dll。因此,Visual Studio 智慧型裝置功能可能會受損。

若要解決這個問題

修復安裝 Visual Studio 可以修正這個問題。

4. 原始程式碼控制整合

4.1. 產品安裝

5. Crystal Reports

如需有關 Crystal Reports for Visual Studio 2005 的詳細資訊,請造訪下列位址:
http://www.taiwan.businessobjects.com/products/reporting/crystalreports/net/vsnet.asp