2016-11-15 20 views
-4

Windows 7 x64 PCで正常に動作するC#でアプリケーションを開発しましたが、Windows Server 2012 R2 VPSで同じアプリケーションを実行しようとするとエラーが発生します「(TheApplicationName」は動作を停止しました)Windows Server 2012 R2 - System.IO.FileNotFoundException

私はビューの問題の詳細をクリックすると、私は以下の情報を得る

Problem signature: 
    Problem Event Name: CLR20r3 
    Problem Signature 01: application.exe 
    Problem Signature 02: 1.0.0.0 
    Problem Signature 03: 582aa3a2 
    Problem Signature 04: Application 
    Problem Signature 05: 1.0.0.0 
    Problem Signature 06: 582aa3a2 
    Problem Signature 07: 1 
    Problem Signature 08: 77 
    Problem Signature 09: System.IO.FileNotFoundException 
    OS Version: 6.3.9600.2.0.0.272.7 
    Locale ID: 1033 
    Additional Information 1: 5861 
    Additional Information 2: 5861822e1919d7c014bbb064c64908b2 
    Additional Information 3: 6ee2 
    Additional Information 4: 6ee2432e64e99bdcea5e4be767a3b1a2 

Read our privacy statement online: 
    http://go.microsoft.com/fwlink/?linkid=280262 

If the online privacy statement is not available, please read our privacy statement offline: 
    C:\Windows\system32\en-US\erofflps.txt 

は、誰もが親切に問題がここに

感謝

が何であるかを助言することができること
+3

申し訳ありませんが、私のクリスタルボールmislaid。あなたのコードの一部、特にファイルアクセスが失敗した場所を投稿してください。 – LocEngineer

+0

メイン関数の周りに 'Try ... Catch'を追加し、例外の場合は例外メッセージをイベントログに記録します –

答えて

1

アプリケーションがバイナリ(.dll)を参照しているようですが、ターゲットマシンに見つかりません。プロジェクト内のすべての(システム以外の)参照バイナリを調べて、アプリケーションと同じフォルダ内に存在することを確認してください。

関連する問題