Visual Studio 2015 - C++ Win32-Konsolenanwendung auf jedem PC



  • Ich hab erneut ein neues Projekt erstellt und erneut darauf geachtet, dass es sich um ein leeres Projekt handelt und Ja es ist tatsächlich ein leeres Projekt.

    Ich muss zu meiner 😮 scharm feststellen - dass es anscheinend an der Security Development Lifecycle (SDL)-Prüfungen lag - denn das war aktiv.

    Ich Danke euch für die Mühe. Ich werd das morgen mal Testen ob das jetzt auf einen anderen PC damit funktioniert.

    Danke noch einmal @all 😉

    Gute Nacht - jetzt kann ich schlafen 😉



  • So Feedback ist da, Leider schaff ich es nicht den Code so zu kompensieren, dass er auf einen andren PC als exe ausgeführt wird.

    Hat jmd. Noch eine Idee woran es liegen kann? Meine Ideen sind erschöpft und verliefen im Sand.



  • Was passiert denn wenn du die exe auf einem anderen Computer ausführst?



  • volkard schrieb:

    Beim Erstellen des Projektews vor dem Anklicken von "leeres Projekt" auch die "vorcompilierten Header" ausgemacht?

    Ja ist alles ausgeschaltet, mehr Einstellungen sind einfach nicht mehr möglich 😕 😕 - zumindest soweit ich das beurteilen kann



  • roflo schrieb:

    Was passiert denn wenn du die exe auf einem anderen Computer ausführst?

    Der PC - öffnet 3x den Prozess (zumindest wird es im Taskmanager so angezeigt) es öffnet die Konsole und dann war es das. Es erfordert einen Neustart des PC's damit auch die Prozesse wieder geschlossen werden können



  • Das ist sehr merkwürdig. Versuche mal mein hochgeladenes Projekt als 'release' (oben neben dem grünen knopf) kompilieren, mit der 'Multithreaded'-Einstellungen, die ich bereits erwähnt habe. Teste das Ergebnis dann mal.



  • roflo schrieb:

    Das ist sehr merkwürdig. Versuche mal mein hochgeladenes Projekt als 'release' (oben neben dem grünen Knopf) kompilieren, mit der 'Multithreaded'-Einstellungen, die ich bereits erwähnt habe. Teste das Ergebnis dann mal.

    ja funktioniert dennoch nicht ich versuche mal die Datein hier freizugeben zum austesten ob es vielleicht an dem PC liegt (nur um das mal auszuschließen)

    Das ist der Ordner dem mir der Compiler von Visual Studio 2015 anlegt und die Dateien erzeugt er:

    https://www.dropbox.com/sh/jzfn0gay79ru6yg/AAA48Pz3ftNLoT-RSeTZ06Rqa?dl=0

    Vielen Dank!

    Andrew



  • Inspiziert mit einem Disassembler und PE Explorer meiner Wahl habe ich herausgefunden, dass das Programm keine Abhängigkeiten außer kernel32.dll und advapi32.dll hat, es müsste also überal laufen können. Tut es auch bei mir. Welches Betriebssystem ist denn auf dem TestPC drauf?



  • roflo schrieb:

    Inspiziert mit einem Disassembler und PE Explorer meiner Wahl habe ich herausgefunden, dass das Programm keine Abhängigkeiten außer kernel32.dll und advapi32.dll hat, es müsste also überal laufen können. Tut es auch bei mir. Welches Betriebssystem ist denn auf dem TestPC drauf?

    Windows 7



  • Das Programm startet also ohne Konsole? Wenn du das Programm im Taskmanager töten willst, geht es nicht? Vielleicht liegts am Virenprogramm?



  • roflo schrieb:

    Das Programm startet also ohne Konsole? Wenn du das Programm im Taskmanager töten willst, geht es nicht? Vielleicht liegts am Virenprogramm?

    Danke, es lag am Virenscanner 😉



  • Gut 🙂


Anmelden zum Antworten