Pergunta

Existe alguma maneira como executar o bootstrapper setup.exe gerado pelo VS2008 com .NET aplicativo 2,0 WinForms no Windows 2000 SP4? Se eu tentar executá-lo, dá-me uma mensagem de erro sobre a falta de HeapSetInformation em Kernel32.dll e não executar.

Eu tentei instalar manualmente o Windows Installer 3.1 e também .NET Framework 2.0, mas o setup.exe ainda mostra a mesma mensagem de erro. Eu tenho que usar Setup.msi diretamente para instalar meu aplicativo no Windows 2000. É o bootstrapper limitado a ser usado somente em XP e superior?

Ele roda OK no Windows XP.

Foi útil?

Solução

O bootstrapper normalmente criará um arquivo de log em uma pasta sub de sua pasta% TMP%. Há alguma informação no log?

Os usuários em outros fóruns sugerem instalar Update Rollup 1 para o Windows 2000 SP4 (KB891861) para corrigir esse problema.

Outras dicas

Infelizmente, nenhum arquivo de log em profile/Temp ou C:\windows\Temp

O Update Rollup realmente funciona, obrigado!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top