Exe auf anderem Rechner ausführen



  • Ich habe ein eigentlich ganze simple Frage die mich aber irgendwie zur
    Verzweiflung bringt.
    Ich habe eine Socketanwendung programmiert und wollte sie
    nun zum ersten mal auf nem anderen Rechner testen.

    Wenn ich jetzt nur die exe rüberkopiere und ausführen will,so
    startet das Prog einfach nicht.
    Es erscheint kurz eine Sanduhr und dann is es wech.

    Woran könnte das liegen??
    Winsock2.h isses nich weil is WinXp Sp2.
    Was is der unterschied zwischen "RUn(F9)" und "Build Projekts"?

    Ach ja noch ne Frage ich habe eine Warnung:

    [Linker Warning] Public symbol '_Form2' defined in both module C:\PROGRAMME\BORLAND\CBUILDER6\PROJECTS\REMOTE SERVER\SERVER_QC.OBJ and
     C:\PROGRAMME\BORLAND\CBUILDER6\PROJECTS\REMOTE SERVER\EIGENSCHAFTEN.OBJ
    

    Ich will ne 2. Form aufrufen aber ich muss ja zuerst die Unit einbinden.
    Wenn ich das mache kommt oben dieser Fehler.

    MFG
    ACe



  • Zwischen Run und Build liegt der Unterschied glaube ich nur das bei Build alles neu comiliert wird und bei Run nur Änderungen. Ach und Build erhöht die Versionsnummer wenn im Projekt definiert.

    Zur der anderen Frage, kommt auch keine Meldung das DLL´s oder so fehlen?
    Hast du schon mal im Projekt - Packeges - Mit Laufzeit... deaktiviert und auch unter Linker Dynamische RTL ....

    Vergiss das neu compilieren nicht!

    Gruß
    R.C.

    AceKiller73 schrieb:

    Ich habe ein eigentlich ganze simple Frage die mich aber irgendwie zur
    Verzweiflung bringt.
    Ich habe eine Socketanwendung programmiert und wollte sie
    nun zum ersten mal auf nem anderen Rechner testen.

    Wenn ich jetzt nur die exe rüberkopiere und ausführen will,so
    startet das Prog einfach nicht.
    Es erscheint kurz eine Sanduhr und dann is es wech.

    Woran könnte das liegen??
    Winsock2.h isses nich weil is WinXp Sp2.
    Was is der unterschied zwischen "RUn(F9)" und "Build Projekts"?

    Ach ja noch ne Frage ich habe eine Warnung:

    [Linker Warning] Public symbol '_Form2' defined in both module C:\PROGRAMME\BORLAND\CBUILDER6\PROJECTS\REMOTE SERVER\SERVER_QC.OBJ and
     C:\PROGRAMME\BORLAND\CBUILDER6\PROJECTS\REMOTE SERVER\EIGENSCHAFTEN.OBJ
    

    Ich will ne 2. Form aufrufen aber ich muss ja zuerst die Unit einbinden.
    Wenn ich das mache kommt oben dieser Fehler.

    MFG
    ACe



  • Die Form scheint in beiden cpps Form2 zu heißen. Einfach eine davon umbenennen.
    Um das Programm auf dem anderen Rechner Debuggen zu können, bau dir doch ein paar MessageBoxen am Anfang ein und schau zwischen welchen er dann rausgeht.


Anmelden zum Antworten