[Kann .exe Datei nicht ausführen]

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
XProjekt
Beiträge: 4
Registriert: 28.10.2008 11:48:58

[Kann .exe Datei nicht ausführen]

Beitrag von XProjekt » 28.10.2008 11:55:00

Guten Tag liebe Allwissenden ;)

Ich weiss zwar nicht ob ich hier im richtigen Subforum bin aber ich probiers trotzdem einmal.

Und zwar habe ich einen Debian 4.0 (Etch) 32 Bit Root Server, diesen habe ich gestern Abend komplett neu Installiert und mit
Apache2, PHP5, MYSQL, ProFTPD neu eingerichtet. Zuvor hatte ich genau die selben Konfigurationen.

Nur hab ich diesmal ein kleines Problem, da ich kleine Programme/Anwendungen in C# schreibe, muss ich teilweise auch .exe Dateien auf meinem Root Server ausführen, dies hat vor der Reinstallation auch ohne Probleme mit

Code: Alles auswählen

screen mono Dateiname.exe
geklappt. Nur wenn ich dies nun tue bekomme ich zwar keine richtige Fehlermeldung aber folgendes

Code: Alles auswählen

ks24466:/var/Serva# screen mono ConsoleServer.exe
[screen is terminating]
Ich hab es auch schon Probiert vorher folgenden Befehl einzugeben

Code: Alles auswählen

export PATH=/opt/mono/bin:$PATH
nur leider bekomm ichs einfach nicht hin.
Deswegen wäre es lieb wenn ich Zahlreiche Antworten und Lösungen erhalten koennte.

LG
Chris

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

Re: [Kann .exe Datei nicht ausführen]

Beitrag von mragucci » 28.10.2008 20:12:19

Du könnest das screen Kommando mal weglassen und Dir die Fehlermeldung anschauen :wink:
Ich will im Schlaf sterben - Wie mein Opa...
Und nicht weinend und schreiend wie sein Beifahrer!
-----
https://www.whisperedshouts.de

XProjekt
Beiträge: 4
Registriert: 28.10.2008 11:48:58

Re: [Kann .exe Datei nicht ausführen]

Beitrag von XProjekt » 28.10.2008 20:23:01

Wenn ich "screen" weglasse bekomm ich eine Ausgabe das die mscorlib.dll irgendwo im mono Verzeichniss gespeichert wurde.


LG
Chris

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

Re: [Kann .exe Datei nicht ausführen]

Beitrag von mragucci » 28.10.2008 20:29:28

Wirklich gespeichert?
Poste doch mal bitte die exakte Fehlermeldung!
Ich will im Schlaf sterben - Wie mein Opa...
Und nicht weinend und schreiend wie sein Beifahrer!
-----
https://www.whisperedshouts.de

XProjekt
Beiträge: 4
Registriert: 28.10.2008 11:48:58

Re: [Kann .exe Datei nicht ausführen]

Beitrag von XProjekt » 28.10.2008 21:07:54

Hier mein Output...

Code: Alles auswählen

ks24466:/var/www/Server# screen mono ConsoleServer.exe
[screen is terminating]
ks24466:/var/www/Server# mono ConsoleServer.exe
The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/usr/lib/mono/2.0/mscorlib.dll' directory.
ks24466:/var/www/Server#

/Edit

mono ist Installiert, aber in /usr/lib gibt es keinen Ordner mit mono

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

Re: [Kann .exe Datei nicht ausführen]

Beitrag von mragucci » 28.10.2008 21:24:05

libmono-corlib2.0-cil
bzw.
mono-dbg

ist installiert?
Ich will im Schlaf sterben - Wie mein Opa...
Und nicht weinend und schreiend wie sein Beifahrer!
-----
https://www.whisperedshouts.de

XProjekt
Beiträge: 4
Registriert: 28.10.2008 11:48:58

Re: [Kann .exe Datei nicht ausführen]

Beitrag von XProjekt » 28.10.2008 22:25:50

Habe nun folgendes Paket libmono-corlib2.0-cil nach installiert.
Jedoch kommt wieder nach dem Versuchen das Programm auszuführen folgende meldung.

Code: Alles auswählen

ks24466:/var/www/Server# mono ConsoleServer.exe

** (ConsoleServer.exe:27248): WARNING **: The following assembly referenced from /var/www/Server/ConsoleServer.exe could not be loaded:
     Assembly:   System    (assemblyref_index=2)
     Version:    2.0.0.0
     Public Key: b77a5c561934e089
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/var/www/Server/).


** (ConsoleServer.exe:27248): WARNING **: Could not load file or assembly 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
Stacktrace:


Native stacktrace:

        mono [0x8183cf1]
        mono [0x816682e]
        [0xffffe440]
        mono(mono_object_new+0x18) [0x80b0534]
        mono(mono_exception_from_name_two_strings+0x44) [0x80e5995]
        mono(mono_get_exception_file_not_found2+0x4f) [0x80e5aec]
        mono [0x8103ad9]
        mono [0x810e1e0]
        mono(mono_class_vtable+0x181) [0x80ad419]
        mono(mono_object_new+0x18) [0x80b0534]
        mono(mono_exception_from_name_two_strings+0x44) [0x80e5995]
        mono(mono_get_exception_file_not_found2+0x4f) [0x80e5aec]
        mono [0x8103ad9]
        mono [0x810e1e0]
        mono(mono_class_vtable+0x181) [0x80ad419]
        mono(mono_object_new+0x18) [0x80b0534]
        mono(mono_exception_from_name_two_strings+0x44) [0x80e5995]
        mono(mono_get_exception_type_load+0x62) [0x80e5c4a]
        mono [0x810e1be]
        mono(mono_class_vtable+0x181) [0x80ad419]
        mono [0x81666c3]
        mono(mono_runtime_invoke+0x27) [0x80ab5ff]
        mono(mono_runtime_exec_main+0x142) [0x80aff59]
        mono(mono_runtime_run_main+0x276) [0x80b01ff]
        mono(mono_jit_exec+0xbd) [0x80588cd]
        mono [0x80589aa]
        mono(mono_main+0x165b) [0x805a194]
        mono [0x8057ab6]
        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7d38ea8]
        mono [0x8057a11]

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Abgebrochen
Hoffe kannst mir da weiterhelfen

Antworten