2011-09-27 120 views
2

部署EXE尝试部署一个小C#应用程序到另一台服务器......在Visual Studio正在做从菜单中发布,它会创建一个发布文件夹的子文件夹&等。这些复制到另一台机器,设法在那里运行setup.exe - 得到下面的错误,还试图仅仅复制创建的exe和.exe.config,并得到同样的错误。发布时,选择“从CD安装”,所有相对于安装目录的文件路径...所以有些东西是不对的!下面发布/从Visual Studio 2010

消息:

Description: 
    Stopped working 

Problem signature: 
    Problem Event Name:       CLR20r3 
    Problem Signature 01:      loadadjusterphotosapp.exe 
    Problem Signature 02:      1.0.0.0 
    Problem Signature 03:      4e81f332 
    Problem Signature 04:      mscorlib 
    Problem Signature 05:      2.0.0.0 
    Problem Signature 06:      4d8c19ca 
    Problem Signature 07:      344a 
    Problem Signature 08:      119 
    Problem Signature 09:      System.IO.DirectoryNotFound 
    OS Version:         6.0.6002.2.2.0.272.7 
    Locale ID:         1033 

感谢,

菲尔J.

+2

的'System.IO.DirectoryNotFound'例外是告诉你的东西在你的代码试图访问一个不存在的目录。我建议在应用程序中添加一些诊断代码,以更好地捕捉异常并报告错误。 –

+0

OK - 唯一的参考目录是在app.config文件或appname.exe.config文件,而... – user360943

回答

0

我得到这个错误,似乎是由于缺少库。

对我来说,这是与Windows Media Player做。我的程序只适用于安装了Visual Studio的计算机。不知道实际的解决方案是什么。