Domanda

Esiste un modo per eseguire il bootstrapper setup.exe generato da VS2008 con l'applicazione WinForms .NET 2.0 su Windows 2000 SP4? Se provo ad eseguirlo, mi dà un messaggio di errore sulla mancanza di HeapSetInformation in Kernel32.dll e non viene eseguito.

Ho provato a installare manualmente Windows Installer 3.1 e anche .NET 2.0 Framework, ma setup.exe mostra ancora lo stesso messaggio di errore. Devo utilizzare Setup.msi direttamente per installare la mia app su Windows 2000. Il bootstrapper è limitato per essere utilizzato solo su XP e versioni successive?

Funziona bene su Windows XP.

È stato utile?

Soluzione

Il bootstrapper in genere crea un file di registro in una sottocartella della cartella% TMP%. Ci sono informazioni nel registro?

Gli utenti di altri forum suggeriscono di installare Aggiornamento cumulativo 1 per Windows 2000 SP4 (KB891861) per risolvere questo problema.

Altri suggerimenti

Sfortunatamente, nessun file di registro nel profilo / Temp o C:\windows\Temp

L'aggiornamento cumulativo funziona davvero, grazie!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top