文章編號: 908452 - 上次校閱: 2007年12月3日 - 版次: 1.2 Microsoft Visual Studio 2005 安裝問題讀我檔案的內容
如需本文的 Microsoft Visual Studio 2005 Express Edition
版本,請參閱
908451?
(http://support.microsoft.com/kb/908451/
)
。 在此頁中結論本文包含 Microsoft Visual Studio 2005 安裝問題讀我檔案。 其他相關資訊本文件列出有關安裝、解除安裝、修復及其他安裝程序的問題。 如需與安裝程式無關之各種問題的詳細資訊,請參閱 http://msdn2.microsoft.com/en-us/vstudio/aa718685.aspx (http://msdn2.microsoft.com/en-us/vstudio/aa718685.aspx) 。 如需最新的安裝注意事項,請參閱線上 Visual Studio 2005 讀我檔案,網址為 http://msdn2.microsoft.com/en-us/vstudio/aa718687.aspx (http://msdn2.microsoft.com/en-us/vstudio/aa718687.aspx) 。 1. 所有的 Visual Studio 產品1.1. 系統需求摺疊此表格
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。
在執行這些步驟之後如果有任何問題,或是需要有關解除安裝程序的詳細資訊,請參閱下列網頁:解除安裝舊版的 Visual Studio 2005 (http://go.microsoft.com/fwlink/?LinkId=47239) 。 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.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 節中指定的順序進行解除安裝,或者使用解除安裝工具 (http://go.microsoft.com/fwlink?linkid=47598) 。大部分的 Beta 2 專案都有助於最終發行版本的發展。如需在承接相容性方面需要做哪些變更的詳細資訊,請參閱這個連結 (http://go.microsoft.com/fwlink/?LinkId=51223) 。 若要解決這個問題 如果您已經安裝 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.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,您可以依照下列步驟將該路徑對應到網路磁碟機:
從本機資料夾進行安裝時,請將 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.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.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.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 Framework2.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 (http://www.microsoft.com/downloads/details.aspx?FamilyID=08b1ac1b-7a11-43e8-b59d-0867f9bdda66) 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 進行修復。
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 擴充功能。
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 (http://www.taiwan.businessobjects.com/products/reporting/crystalreports/net/vsnet.asp) 這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯 |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
