Artigo: 839547 - Última revisão: segunda-feira, 19 de Março de 2007 - Revisão: 1.6

Poderá receber uma mensagem de erro "Erro 1935" quando utilizar o pacote Netfx.msi do Windows Installer para instalar o .NET Framework 1.1

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando utilizar o pacote Netfx.msi do Microsoft Windows Installer para instalar o Microsoft .NET Framework 1.1, poderá receber a seguinte mensagem de erro:

Erro 1935. Ocorreu um erro durante a instalação de um componente montado {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A}.
HRESULT: -2147319761.
Quando clica em OK, a instalação do .NET Framework 1.1 pára e recebe a seguinte mensagem de erro:

A configuração do 'Microsoft .NET Framework 1.1' terminou prematuramente. Se este problema persistir, contacte o suporte técnico.

Causa

Depois de instalar o Microsoft .NET Framework 1.0, o serviço Windows Installer utiliza o ficheiro Fusion.dll para gerir assemblagens. Quando tenta instalar o .NET Framework 1.1, o processo de instalação actualiza o ficheiro Fusion.dll do computador para uma versão mais recente da DLL. No entanto, se não parar o serviço Windows Installer e se não reiniciar o computador antes de tentar instalar o .NET Framework 1.1, o serviço Windows Installer tentará utilizar a versão original do ficheiro Fusion.dll durante o processo de instalação. Uma vez que a versão original da DLL não está disponível no computador, o utilizador nota o comportamento mencionado na secção "Sintomas".

Como contornar

Para contornar este problema, utilize um dos seguintes métodos:
  • Utilize o ficheiro Dotnetfx.exe para instalar o .NET Framework 1.1. Quando utiliza este ficheiro para instalar o .NET Framework 1.1, o serviço Windows Installer do computador é parado antes do processo de instalação. Para transferir o ficheiro Dotnetfx.exe, visite o seguinte Web site da Microsoft:
    Microsoft .NET Framework Redistributable Package versão 1.1
    http://www.microsoft.com/downloads/details.aspx?FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=pt-pt (http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=pt-pt)
  • Reinicie o computador e utilize o pacote Netfx.msi do Windows Installer para instalar o .NET Framework 1.1.

Mais Informação

Passos para reproduzir o comportamento

  1. Instale o .NET Framework 1.0 no computador. Para transferir o .NET Framework 1.0, visite o seguinte Web site da Microsoft:
    Microsoft .NET Framework Redistributable 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. Instale o .NET Framework 1.0 Service Pack 2 (SP2). Após a conclusão da instalação, recebe uma mensagem a solicitar o reinício do computador.

    Nota: para transferir o .NET Framework 1.0 SP2, visite o seguinte Web site da Microsoft:
    .NET Framework 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. Clique em No para reiniciar o computador mais tarde.
  4. Tente instalar o .NET Framework 1.1. Para o fazer, siga estes passos:
    1. Para transferir o ficheiro Dotnetfx.exe, visite o seguinte Web site da Microsoft:
      Microsoft .NET Framework Redistributable Package versão 1.1
      http://www.microsoft.com/downloads/details.aspx?FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=pt-pt (http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=pt-pt)
    2. Utilize o WinZip para extrair o pacote Netfx.msi do Windows Installer do ficheiro Dotnetfx.exe e utilize o pacote Netfx.msi do Windows Installer extraído para tentar instalar o .NET Framework 1.1. Para o fazer, siga estes passos:
      1. Clique com o botão direito do rato no ficheiro Dotnetfx.exe transferido no passo 4a e clique em Extract To. A caixa de diálogo Extract é apresentada.
      2. Na caixa Extract to, escreva um caminho adequado para a extracção dos ficheiros e clique em Extract.
      3. No Explorador do Windows, localize a pasta para onde extraiu os ficheiros no passo 2. São extraídos cinco ficheiros para esta pasta.
      4. Faça duplo clique em Netfx.msi para iniciar a instalação do ficheiro .NET Framework 1.1. Durante a instalação, detectará o comportamento mencionado na secção "Sintomas".
    Nota: se não tiver o WinZip no computador, visite o seguinte Web site do WinZip para transferir e instalar o WinZip:
    Home Page do WinZip
    http://www.winzip.com (http://www.winzip.com)
    Para obter mais informações sobre como transferir, instalar e utilizar o WinZip, visite o Web site do WinZip.

    A Microsoft fornece informações de contacto de outros fabricantes para o ajudar na obtenção de suporte técnico. Estas informações de contacto poderão ser alteradas sem aviso prévio. A Microsoft não garante o rigor das informações sobre o contacto destes fabricantes.

Referências

Para obter mais informações, visite os seguintes Web sites da MSDN (Microsoft Developer Network):
Windows Installer error messages
http://msdn2.microsoft.com/en-us/library/aa372835.aspx (http://msdn2.microsoft.com/en-us/library/aa372835.aspx)

Windows Installer
http://msdn2.microsoft.com/en-us/library/aa372866.aspx (http://msdn2.microsoft.com/en-us/library/aa372866.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Installer 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
Palavras-chave: 
kberrmsg kbpackage kbsoftwaredist kbservice kbupgrade kbsetup kbprb kbdeployment KB839547