visual studioで作ったプログラムが起動できない。


友人に頼まれてVS2010でC#.netでプログラムを組みました。  
私のPCでは問題なく動作するのですが、同じwindows7の友人のPCで起動すると

問題が発生したため、プログラムが正しく動作しなくなりました。プログラムは閉じられ、解決策がある場合はwindowsから通知されます。というメッセージが現れます。  
![画像の説明をここに入力](https://i.stack.imgur.com/bNOJv.png)

どこにどのようにすれば正常動作させることができるか思い当たる方はいらっしゃらないでしょうか？  
友人への受け渡しにレンタルサーバにexeファイルを圧縮したzipファイルをアップロードしてそれをダウンロードする形で渡したのですが、そういった渡し方が何かのセキュリティに引っかかったのではないかとも考えています。

よろしくおねがいします。




【よくある可能性】

  * 必要なライブラリ(DLL)が不足しているか、バージョンが異なる。
  * .NET Frameworkのバージョンが古い、または、破損している。
  * 必要なアクセス権限が不足している。ファイルを書き込みできない等。
  * セキュリティソフトの影響を受けている。

【解決策】  
**参照しているライブラリのバージョンに矛盾がないか確認する。**  

[code]

    hoge.exe --- piyo.dll ver 1.0.1.0
    fuge.dll --- piyo.dll ver 1.0.0.9
    
[/code]

このような構成になっている場合、piyo.dllのバージョン違いによる影響を受けることがあります。  
fuge.dllがpiyo.dll ver 1.0.1.0を参照するように修正する必要があります。

**可能であれば、ログを確認してもらう**

.NET アプリケーションが不正終了した場合、 **管理ツール→イベントビューア** の **Windowsログ→アプリケーション**
にて例外を確認できます。

