Problem mit Visual C++ 2008 Express: Programm lässt sich nicht auf anderem PC starten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Problem mit Visual C++ 2008 Express: Programm lässt sich nicht auf anderem PC starten

    Wie es der Titel schon ankündigt: Ich habe mit Visual C++ 2008 Express ein Programm geschrieben und es mit den
    Release Einstellungen kompiliert. Allerdings läuft das Programm nur auf meinem Rechner, auf allen anderen
    verabschiedet es sich mit "FastStart hat ein Problem festgestellt und muss beendet werden"
    Ich habe noch nichts an den Einstellungen der IDE geändert (außer die Release Konfiguration).
    Vielleicht hatte ja schon irgendjemand von euch dasselbe Problem und kann mir helfen.
    Gruß, Spellmaker.
    ___________________________________________________________
    Beware of wild pointers
    ______Hinweis für Allergiker: Kann Spuren von Ironie enthalten_____
  • Der PC, auf dem ich mein Programm getestet hatte, hat das .net Framework installiert.
    Außerdem kommt bei nichtinstalliertem Framework soweit ich weiß eine andere Fehlermeldung.
    ___________________________________________________________
    Beware of wild pointers
    ______Hinweis für Allergiker: Kann Spuren von Ironie enthalten_____
  • Nein, das liegt daran, dass du das VC++ Redist mitliefern musst. Du kannst natürlich die VC Bibliotheken statisch in dein Programm linken. Das geht so: Projekt->...-Eigenschaften->Konfigurationseigenschaften->C/C++->Codegenerierung->Laufzeitbibliothek auf Multithreaded (/MT) setzen! Dann sollte dein Programm auch auf anderen PCs laufen.
    In meiner psychisch soziologischen Konstellation, manifestiert sich die absolute Dominanz positiver Impressionen meines Individuums.
    Kurz: Ich bin geil!

  • Dass hört sich schonmal gut an, aber wenn ich diese Option anschalten, dann bekomme ich den folgenden Befehlszeilenfehler:
    1>cl : Befehlszeile error D8016 : Die Befehlszeilenoptionen /MT und /clr:pure sind inkompatibel.
    und ich finde einfach nicht, was der Schalter /clr:pure ist, bzw. wie ich ihn umändern kann.
    Gruß, Spellmaker
    ___________________________________________________________
    Beware of wild pointers
    ______Hinweis für Allergiker: Kann Spuren von Ironie enthalten_____
  • Das sollte sich so beheben: Projekt->Eigenschaften->Allgemein->Common Language Runtime-Unterstützung auf Keine Common Language Runtime-Unterstützung setzen.
    Dann sollte der normal kompilieren können ;)
    In meiner psychisch soziologischen Konstellation, manifestiert sich die absolute Dominanz positiver Impressionen meines Individuums.
    Kurz: Ich bin geil!

  • Klappt leider auch nicht, dann hagelt es nur so die Fehlermeldungen.
    Liegt das daran, dass ich die CLI Spracherweiterung verwende?
    (Wenn ja: Entschuldigung, dass ich dass nicht erwähnt hatte >.<)
    ___________________________________________________________
    Beware of wild pointers
    ______Hinweis für Allergiker: Kann Spuren von Ironie enthalten_____
  • Ja das liegt dann daran^^. Dann bleibt dir nichts anderes übrig, als das VC++ Redist mitzuliefern. Das findest du hier: microsoft.com/downloads/detail…02B2AF5FC2&displaylang=de
    Falls du kein VC++ SP1 verwendest, nimm das hier: microsoft.com/downloads/detail…03-4391-8a4d-074b9f2bc1bf
    In meiner psychisch soziologischen Konstellation, manifestiert sich die absolute Dominanz positiver Impressionen meines Individuums.
    Kurz: Ich bin geil!

  • Benutzer online 1

    1 Besucher