Wieder mal ein Problem:
Mit den entsprechenden Weitergabeprojektfunktionen in VisualStudio2008 wurden eine entsprechenden setup.exe einschl. msi-Datei usw. erzeugt.
Die Anwendung soll mit .Net Framework 2.0 laufen.
Wenn ich die Installation des Programms per Setup in Vista durchführe, funktioniert es.
Aber es soll auf einem Windows2000-Rechner laufen. Und da kommt bei Aufruf der setup.exe folgende Fehlermeldung:
"Prozedureinsprungpunkt "HeaperSetInformation" wurde in der DLL "Kernel32.dell" nicht gefunden".
Ich habe es auf verschiedenen W2000-Rechnern ausprobiert. Es kommt überall die selbe Fehlermeldung.
Wenn ich die msi-Datei aufrufe, wird eine Installation von .NET Framework 3.5 verlangt, obwohl alle Einstellungen vom Beginn an mit der 2.0 durchgeführt wurden und auch alle Projektverweise und Abhängigkeiten auf NET Framework 2.0 eingestellt sind.
Ein Versuch das gleiche Programm über ein Setup in VisualStudio2005 erstellt, funktioniert dann ohne Probleme.
Die Frage: Kann man überhaupt im VisualStudio2008 Programme entwickeln, die in Windows2000 laufen sollen? Und woran könnte es liegen?
Mit freundlichen Grüssen und der Bitte um Hilfe.
Martin Burkhardt
Mit den entsprechenden Weitergabeprojektfunktionen in VisualStudio2008 wurden eine entsprechenden setup.exe einschl. msi-Datei usw. erzeugt.
Die Anwendung soll mit .Net Framework 2.0 laufen.
Wenn ich die Installation des Programms per Setup in Vista durchführe, funktioniert es.
Aber es soll auf einem Windows2000-Rechner laufen. Und da kommt bei Aufruf der setup.exe folgende Fehlermeldung:
"Prozedureinsprungpunkt "HeaperSetInformation" wurde in der DLL "Kernel32.dell" nicht gefunden".
Ich habe es auf verschiedenen W2000-Rechnern ausprobiert. Es kommt überall die selbe Fehlermeldung.
Wenn ich die msi-Datei aufrufe, wird eine Installation von .NET Framework 3.5 verlangt, obwohl alle Einstellungen vom Beginn an mit der 2.0 durchgeführt wurden und auch alle Projektverweise und Abhängigkeiten auf NET Framework 2.0 eingestellt sind.
Ein Versuch das gleiche Programm über ein Setup in VisualStudio2005 erstellt, funktioniert dann ohne Probleme.
Die Frage: Kann man überhaupt im VisualStudio2008 Programme entwickeln, die in Windows2000 laufen sollen? Und woran könnte es liegen?
Mit freundlichen Grüssen und der Bitte um Hilfe.
Martin Burkhardt
Comment