Single Runtime Exe, wirft Fehler bei erstmaliger Ausführung

  • Win

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

  • Single Runtime Exe, wirft Fehler bei erstmaliger Ausführung

    Seit gestern, kann ich nur manche meiner GM exes nicht ohne Error ausführen, andere wie @LEWA´s Celaria exe funktioniert problemlos. Ich kann kein Muster feststellen, unabhängig von der Version die ich damals hatte als die exe erstellt wurden, sagt die Fehlermeldung: "TestPlatformer", verweist auf einen temporären Ordner und dass die Datei von einem anderen Programm momentan benutzt werden würde. Egal ob ich den GM offen habe oder nicht.
    Wenn ich einen Installer erstelle klappt alles wunderbar, wenn ich aber eine exe erstelle dann kommt immer dieser Fehler und das Icon sieht aus wie das Installer Icon, statt dem GM bzw meinem Icon. Ich benutze den normalen Windows Compiler und WIn10.

    Hier ist der Dropboxlink zu der Datei, bitte ladet sie mal runter und sagt mir wie das Icon aussieht und ob sich die exe ohne Error starten lässt, das macht mich langsam wahnsinnig weil ich keine Lösung dafür finde.

    ancient-pixel.com
    youtube.com/user/SebastianMerkl <<< ich freu mich über einen Besuch ;)
  • Hab die exe ausprobiert. Funktioniert auch problemlos.

    Ich nehme aber stark an (da das spiel nur als eine einzige .exe exportiert wurde) dass du beim exportieren die "Single runtime executable" funktion ausgewählt hast. Davon würde ich dir stark abraten. Ich persöhnlich hatte schon öfters bei Spielen die so exportiert wurden probleme gehabt (vor allem hat der Virenscanner früher oftmals Alarm geschlagen.) Es könnte sein dass beim start der exe versucht wird die ganzen internen dateien in einen temporären Ordner zu entpacken (und diese dann auszuführen) dabei aber der versuch von einem Antiviren programm blockiert wird.

    Meine .exe wurde als standalone .zip datei exportiert (nicht als installer. Im zip archiv befindet sich dann die exe + alle externen dateien in seperaten Ordnern.) Dabei sollten beim ausführen der exe keine probleme auftreten.

    /Edit: hätte den Titel besser lesen sollen. Ist also eine Single runtime executable. Aber wie gesagt, ich würde davon abraten da es auch bei mir probleme verursacht hat.

  • Danke für die schnelle Antwort: Gm stürzt ab sobald ich die ZIP anders nenne als die Projektdatei heißt und das Icon wird auch immernoch nicht eingebunden. Ich werds mal mit deaktiviertem Antivirenprogramm testen, aber ich kann mich nur am Kopf kratzen momentan.

    EDIT: Ok, also ohne Antivirenprogramm funnktioniert alles wie es soll, wenn es aber eingeschaltet wird fangen die Probleme wieder an. Dann steht ja dem Release nichts mehr im Wege :) Aber komisch ist das schon, dass keine Fehlermeldung vom Programm ausging sondern von Windows.

    ancient-pixel.com
    youtube.com/user/SebastianMerkl <<< ich freu mich über einen Besuch ;)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Aku_Ryou ()

  • Aku_Ryou schrieb:

    Danke für die schnelle Antwort: Gm stürzt ab sobald ich die ZIP anders nenne als die Projektdatei heißt und das Icon wird auch immernoch nicht eingebunden. Ich werds mal mit deaktiviertem Antivirenprogramm testen, aber ich kann mich nur am Kopf kratzen momentan.

    EDIT: Ok, also ohne Antivirenprogramm funnktioniert alles wie es soll, wenn es aber eingeschaltet wird fangen die Probleme wieder an. Dann steht ja dem Release nichts mehr im Wege :) Aber komisch ist das schon, dass keine Fehlermeldung vom Programm ausging sondern von Windows.

    Was für ein antivirenprogramm verwendest du denn? Evtl gibt es eine option dass du im Antivirenprogramm GM Studio auf eine Art "ignorierliste" setzen kannst um die probleme zu umgehen.

  • Ich benutze Panda Security in der Free Version, hab meinen Gamemaker Ordner zu den Ausnahmen hinzugefügt, aber das Problem besteht weiterhin bei aktiviertem Panda, jetzt wo ich weiß woran es liegt, werde ich das ganze aber Feintunen und dann wird das wieder klappen. Danke! :)

    ancient-pixel.com
    youtube.com/user/SebastianMerkl <<< ich freu mich über einen Besuch ;)
  • Ich benutze 360 Total Security... und das schlägt auch immer sofort alerm und löscht mir auch immer sofort alle "Single Runtime Executeables"...

    Warum das so ist weiss ich aber auch nicht. Ist ja kein Bosartiger Code dahinter. Aber ich denke, dadurch das alles in eine EXE gequetscht wird (Ressourcen etc.) sieht das für die Antiviren Software so aus als hätte sich ein "Virus" drangehängt an die EXE.

    Edit: Beim runterladen und testen wollen von DefragMe genau das selbe :) Siehe Anhang
    Bilder
    • gm-defrag1.png

      40,87 kB, 856×382, 64 mal angesehen
  • Lässt sich bei mir normal starten und spielen, aber beim beenden schreit mein Bullguard auf.
    Folgende meldung:
    Verdächtige Datei: defragme_v1f05.exe

    Risiko: hoch
    Pfad: C:\Users\Fabbio\AppData\Local\Temp\IXP000.TMP\defragme_v1f05.exe

    Details
    • Das Programm defragme_v1f05.exe versuchte, einen Prozess zu übernehmen (als Teil dieses Prozesses zu laufen).

    Dateien geändert

    Registrierung geändert
    • \REGISTRY\USER\S-1-5-21-969958995-457022142-1057703314-1000\SOFTWARE\MICROSOFT\DIRECTINPUT\MOSTRECENTAPPLICATION:Id (modified: old_value=RUNNER.EXE55F7C3C100327160
    • \REGISTRY\USER\S-1-5-21-969958995-457022142-1057703314-1000\SOFTWARE\MICROSOFT\DIRECTINPUT\MOSTRECENTAPPLICATION:MostRecentStart (modified: old_value= 0000004e 0000004e 00000011 00000099 00000035 00000064 000000d1 00000001, new_value = 00000042 00000089 000000bd 00000067 0000004f 00000072 000000d1 00000001)
    • \REGISTRY\USER\S-1-5-21-969958995-457022142-1057703314-1000\SOFTWARE\MICROSOFT\DIRECTINPUT\MOSTRECENTAPPLICATION:Name (modified: old_value=RUNNER.EXE
    • \REGISTRY\USER\S-1-5-21-969958995-457022142-1057703314-1000\SYSTEM\CURRENTCONTROLSET\CONTROL\MEDIAPROPERTIES\PRIVATEPROPERTIES\DIRECTINPUT\VID_0416&PID_5020\CALIBRATION\0:GUID (modified: old_value=, new_value = 00000010 000000c6 00000020 00000007 0000004b 000000de 000000e5 00000011 00000080 00000001 00000044 00000045 00000053 00000054 00000000 00000000)
    • \REGISTRY\USER\S-1-5-21-969958995-457022142-1057703314-1000\SYSTEM\CURRENTCONTROLSET\CONTROL\MEDIAPROPERTIES\PRIVATEPROPERTIES\DIRECTINPUT\VID_0416&PID_5020\DEVICEINSTANCES:6&6621409&0&0000 (modified: old_value=, new_value = 00000002)

  • Bei mir löst Norton immer eine Blockade aus, wenn ich ein Spiel mit GM starten möchte, dass mit Multiplayer ausgestattet ist.
    Das nervt immer extrem. Bis ich einfach ne Ausnahme gemacht habe :D

    Schon irgendwie etwas blöd. Ich find's aber auch echt dumm, wenn ich extra ständig einen Installer benutzen oder eine Datei extrahieren soll. Ich schätze zwar, dass GM da nicht so viel für kann aber Ka xD

    Irgendwas sollten die sich mal überlegen
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe