Announcement

Collapse
No announcement yet.

Setupproblem einer Windows-Anwendung aus VS2008

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Setupproblem einer Windows-Anwendung aus VS2008

    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

  • #2
    Haben die W2k-Rechner schon das SP4 installiert?

    Comment


    • #3
      Originally posted by Bernhard Geyer View Post
      Haben die W2k-Rechner schon das SP4 installiert?
      Auf den W2K-Rechnern, auf denen SP4 installiert war, trat derselbe Fehler auch auf.

      Comment


      • #4
        Hallo , gitb es hierzu mitlerweile eine Lösung? Habe jetzt genau diese Problem ebenfalls.

        mfg

        MM

        Comment


        • #5
          Hast du evtl. irgendeinen Verweis auf .NET 3.5 in deinem Projekt.
          Ansonsten lese mal alles durch das du beim googeln nach "HeaperSetInformation msdn" findest.

          Comment


          • #6
            Alles spricht für inkorrekt installierte Framework 2.0 und oder SP4.
            Versuch mal alle mögliche Updates aus Internet auf 2000. zu installieren unter anderem Install kb835732 und oder Update Rollup 1 for SP4.
            Es könnte auch sein, das FW in deiner Installation unvollständig ist.
            Versuch mal auch FW 2 auf 2000 separat zu installieren.
            Bitte vergessen Sie nicht die Antwort zu bewerten. Danke.:-)

            Comment

            Working...
            X