Frage

Ich habe ein sehr einfaches C# Windows Forms -Projekt. Es funktioniert hervorragend für meinen Entwicklungs -PC (Win7 x64), aber nach dem Kompilieren wird es unter Windows 2008 X64 nicht ausgeführt.

Irgendwelche Ideen warum?

Thakns.

Bearbeiten (weitere Informationen):

Der Fehler, den ich auf dem Server bekomme, ist Folgendes:

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: servertester.exe
  Problem Signature 02: 1.0.0.0
  Problem Signature 03: 4dbd6fe8
  Problem Signature 04: ServerTester
  Problem Signature 05: 1.0.0.0
  Problem Signature 06: 4dbd6fe8
  Problem Signature 07: 3
  Problem Signature 08: 15
  Problem Signature 09: System.IO.FileNotFoundException
  OS Version:   6.0.6002.2.2.0.272.7
  Locale ID:    1037

Das Plattformziel des Projekts ist jeder PC, der jedoch auf X64 zusammengestellt wird. Das Ziel -Framework ist das .NET 4 -Clientprofil.

Ich hoffe es hilft :)

War es hilfreich?

Lösung

Es handelt sich um eine fundierte Ausnahme, die so einfach sein könnte wie das Vergessen, eine Datei zu kopieren oder den vollständigen Pfadnamen nicht anzugeben. Raten Sie dies nicht an, implementieren Sie einen Handler für das Ereignis von Appdomain.currentDomain.unhandleDexception und logeten oder zeigen Sie den Wert von e.ExceptionObject.toString () an. Es sagt Ihnen, wo Ihr Codes bombardiert ist.

Andere Tipps

Zufällige Vermutung, da Ihre Frage überhaupt kein Detail hat. Haben Sie sich daran erinnert, das entsprechende .NET -Framework auf dem Server zu installieren?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top