Question

Is there any way how to run the setup.exe bootstrapper generated by VS2008 with .NET 2.0 WinForms application on Windows 2000 SP4? If I try to run it, it gives me an error message about missing HeapSetInformation in Kernel32.dll and it doesn't run.

I tried to install manually Windows Installer 3.1 and also .NET 2.0 Framework, but the setup.exe still shows the same error message. I have to use Setup.msi directly to install my app on Windows 2000. Is the bootstrapper limited to be used only on XP and higher?

It runs OK on Windows XP.

Was it helpful?

Solution

The bootstrapper typically will create a log file in a sub folder of your %TMP% folder. Are there any information in the log?

Users in other forums suggest installing Update Rollup 1 for Windows 2000 SP4 (KB891861) to fix this issue.

OTHER TIPS

Unfortunately, no log file in profile/Temp or C:\windows\Temp

The Update Rollup really works, thanks!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top