文章編號: 839547 - 上次校閱: 2007年3月19日 - 版次: 1.5

當您使用 Netfx.msi Windows 安裝程式封裝安裝.NET Framework 1.1 時,可能會收到 「 錯誤 1935年 」 錯誤訊息

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
在本文所討論的協力廠商產品是由 Microsoft 以外的公司所製造的。Microsoft 可讓不以暗示或其他方式,效能或可靠性這些產品的保證。

在此頁中

全部展開 | 全部摺疊

徵狀

雖然使用 Netfx.msi Microsoft Windows Installer 封裝到安裝 Microsoft.NET Framework 1.1,您可能會收到下列錯誤訊息:

錯誤 1935年。在組件元件的安裝過程中發生錯誤 {7D4B5591-4 C 80-42BB-B0E5-F2C0CEE02C1A}。
HRESULT:-2147319761。
當您按一下 [確定],在.NET Framework 1.1] 停止安裝,並且您會收到下列錯誤訊息:

Microsoft.NET 架構 1.1 安裝程式已提前結束。如果這樣仍然存在,請與產品支援部門連絡。
附註第一個的錯誤訊息中拼錯字發生 」。它應該使用的拼字 「 發生]。

發生的原因

在您安裝 Microsoft.NET Framework 1.0 [Windows 後安裝程式服務使用 Fusion.dll 檔案來管理組件。當您嘗試安裝.NET Framework 1.1 [Fusion.dll 檔案較新版本的 DLL 將您電腦的安裝程序升級。不過,如果您停止 Windows 「 安裝程式服務,而且如果您嘗試安裝.NET Framework 1.1 之前沒有重新啟動您的電腦,Windows 「 安裝程式服務仍嘗試使用 Fusion.dll 檔案的原始版本在安裝過程。因為您的電腦上沒有原始版本的 DLL 您會發現 < 徵狀 > 一節所提到的行為。

其他可行方案

如果要解決這個問題,使用下列方法之一:
  • 使用 Dotnetfx.exe 檔案來安裝.NET Framework 1.1。 當您使用這個檔案來安裝.NET Framework 1.1 Windows 「 安裝程式在您的電腦上的服務停止之前安裝程序。如果要下載 Dotnetfx.exe 檔案,請造訪下列 Microsoft 網站:
    Microsoft.NET Framework 1.1 版可轉散發套件
    http://www.microsoft.com/downloads/details.aspx?FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=en)
  • 重新啟動您的電腦,然後使用 Netfx.msi Windows 安裝程式封裝安裝.NET Framework 1.1。

其他相關資訊

重現這個問題的步驟

  1. 在您的電腦上安裝.NET Framework 1.0。如果要下載.NET Framework 1.0,請造訪下列 Microsoft 網站:
    Microsoft.NET Framework 1.0 可轉散發套件
    http://www.microsoft.com/downloads/details.aspx?FamilyID=d7158dee-a83f-4e21-b05a-009d06457787&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=d7158dee-a83f-4e21-b05a-009d06457787&displaylang=en)
  2. 安裝.NET Framework 1.0 Service Pack 2 (SP2)。安裝作業完成之後您便會收到訊息,提示您重新啟動電腦。

    附註如果要下載.NET Framework 1.0 SP2,請造訪下列 Microsoft 網站:
    .NET 架構 Service Pack 2
    http://www.microsoft.com/downloads/details.aspx?FamilyID=75b0bc1d-c26c-4bac-ac68-2b4d431cabb5&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=75b0bc1d-c26c-4bac-ac68-2b4d431cabb5&DisplayLang=en)
  3. 按一下 [] 稍後再重新啟動您的電腦。
  4. 嘗試安裝.NET Framework 1.1。要這麼做,請您執行下列步驟:
    1. 如果要下載 Dotnetfx.exe 檔案,請造訪下列 Microsoft 網站:
      Microsoft.NET Framework 1.1 版可轉散發套件
      http://www.microsoft.com/downloads/details.aspx?FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=en)
    2. 使用 WinZip 解壓縮 Netfx.msi Windows Installer 封裝從 Dotnetfx.exe 的檔案,然後使用解壓縮的 Netfx.msi Windows 「 安裝程式套件嘗試安裝.NET Framework 1.1。要這麼做,請您執行下列步驟:
      1. 您在步驟 4a 中下載的 Dotnetfx.exe 檔案上按一下滑鼠右鍵,然後按一下 [抽選到。[擷取] 對話方塊隨即出現。
      2. 解壓縮到] 方塊輸入適合解壓縮包含的檔案的路徑,然後按一下 [解壓縮]。
      3. 在 Windows 檔案總管中找到 [解壓縮至步驟 2 中的包含的檔案的資料夾]。您注意到五個檔案解壓縮到這個資料夾。
      4. 連按兩下來啟動安裝.NET Framework 1.1 Netfx.msi。在安裝期間,您會發現 < 徵狀 > 一節所提到的行為。
    附註如果您的電腦上沒有 WinZip,請造訪下列 WinZip Web 網站下載並安裝 WinZip:
    WinZip 首頁
    http://www.winzip.com (http://www.winzip.com)
    如需有關如何下載,安裝,並使用 WinZip,請造訪 WinZip 網站。

    Microsoft 提供協力廠商連絡資訊可協助您尋找技術支援。此連絡人資訊若有變更恕不另行通知。Microsoft 不保證此第三方連絡資訊的正確性。

?考

如需詳細資訊請造訪下列 Microsoft 開發人員網路 (MSDN) 網站:
Windows 「 安裝程式錯誤訊息
http://msdn2.microsoft.com/en-us/library/aa372835.aspx (http://msdn2.microsoft.com/en-us/library/aa372835.aspx)

Windows 「 安裝程式
http://msdn2.microsoft.com/en-us/library/aa372866.aspx (http://msdn2.microsoft.com/en-us/library/aa372866.aspx)

這篇文章中的資訊適用於:
  • Microsoft Windows Installer 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
關鍵字:?
kbmt kbpackage kbservice kbupgrade kbsoftwaredist kbsetup kbdeployment kberrmsg kbprb KB839547 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:839547? (http://support.microsoft.com/kb/839547/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。