Anwendung startet nur vom lokalen Laufwerk

05/09/2007 - 15:49 von Roland Aleksa | Report spam
Hi Leute,

ich habe hier das Problem, dass meine erstellte exe nur vom lokalen Laufwerk
aus gestartet werden kann.
Sobald ich das Programm auf ein verbundenes Netzlaufwerk verschiebe und von
dort starte, beendet es sich sofort wieder (ohne Meldung).

Eine folgendermaßen testweise eingebaute Messagebox am Anfang wird nicht
angezeigt:
static void Main()
{
MessageBox.Show("Anfang");
...

Ein testweises erstelltes rudimentàres WindowsForm-Grundprogramm làuft,
allerdings benutzt es nicht alle von mir verwendeten Assemblies (siehe
unten)

Folgende Fehler (gekürzt) konnte ich in der Ereignisanzeige (nur auf dem
Server, wenn das Programm dort gestartet wurde) finden:
.NET Runtime 2.0 Error, Kennung 5000, system.nullreferenceexception
.NET Runtime 2.0 Error, Kennung 1000, faulting module kernel32.dll, version
5.2.3790.2919
Auf meinem Client erhalte ich keinerlei Fehlermeldungen.

Das Programm wurde unter C# Express erstellt. Zum weiteren arbeiten habe ich
heute die VS2005Prof bekommen -> gleiches Ergebnis.

Kann mir mal irgendwer 'nen Schubs in die richtige Richtung geben, oder die
richtigen Fragen stellen?

Ciao,
Roland

Assembly-Liste:
Accessibility
Microsoft.VisualC
mscorlib
MySql.Data
System
System.Configuration
System.Configuration.Install
System.Data
System.Data.OracleClient
System.Data.SqlXml
System.Deployment
System.Design
System.DirectoryServices
System.DirectoryServices.Protocols
System.Drawing
System.Drawing.Design
System.EnterpriseServices
System.Runtime.Remoting
System.Runtime.Serialization
System.Security
System.ServiceProcess
System.Transactions
System.Web
System.Web.RegularExpressions
System.Web.Services
System.Xml
 

Lesen sie die antworten

#1 Dominik A. Ernst
05/09/2007 - 16:58 | Warnen spam
Hallo,

evtl. wird das .NET Framework auf dem Server benötigt von dem es aufgerufen
wird. Sollte nach meinem Verstàndniss aber eigentlich nur auf dem PC nötig
sein auf dem es làuft und das ist ja der Client-PC ?!?!?

Gruß,
Dominik
www.dae-edv.de


"Roland Aleksa" wrote:

Hi Leute,

ich habe hier das Problem, dass meine erstellte exe nur vom lokalen Laufwerk
aus gestartet werden kann.
Sobald ich das Programm auf ein verbundenes Netzlaufwerk verschiebe und von
dort starte, beendet es sich sofort wieder (ohne Meldung).

Eine folgendermaßen testweise eingebaute Messagebox am Anfang wird nicht
angezeigt:
static void Main()
{
MessageBox.Show("Anfang");


Ein testweises erstelltes rudimentàres WindowsForm-Grundprogramm làuft,
allerdings benutzt es nicht alle von mir verwendeten Assemblies (siehe
unten)

Folgende Fehler (gekürzt) konnte ich in der Ereignisanzeige (nur auf dem
Server, wenn das Programm dort gestartet wurde) finden:
..NET Runtime 2.0 Error, Kennung 5000, system.nullreferenceexception
..NET Runtime 2.0 Error, Kennung 1000, faulting module kernel32.dll, version
5.2.3790.2919
Auf meinem Client erhalte ich keinerlei Fehlermeldungen.

Das Programm wurde unter C# Express erstellt. Zum weiteren arbeiten habe ich
heute die VS2005Prof bekommen -> gleiches Ergebnis.

Kann mir mal irgendwer 'nen Schubs in die richtige Richtung geben, oder die
richtigen Fragen stellen?

Ciao,
Roland

Assembly-Liste:
Accessibility
Microsoft.VisualC
mscorlib
MySql.Data
System
System.Configuration
System.Configuration.Install
System.Data
System.Data.OracleClient
System.Data.SqlXml
System.Deployment
System.Design
System.DirectoryServices
System.DirectoryServices.Protocols
System.Drawing
System.Drawing.Design
System.EnterpriseServices
System.Runtime.Remoting
System.Runtime.Serialization
System.Security
System.ServiceProcess
System.Transactions
System.Web
System.Web.RegularExpressions
System.Web.Services
System.Xml



Ähnliche fragen