建议加运行日志找下出错的代码位置,找到大致代码再处理。
就这么个错误信息?太笼统太模糊了。
错误信息是说运行时错误,具体是什么呢?不能确认。
不过,我猜测:你的应用使用了某个特殊的.NET版本,而你的运行环境可能不包含。你检查下你的系统是否安装了.NET 2.0或者是否只是安装了.NET 2.0。
然后分析你的应用(可以通过reflector反编译查看引用的类,也可以使用VS查看DLL后了解)使用到的.NET 类库的版本信息。
假如我上面的分析是错误的。。。那么,你需要进入到源代码里去调试查找问题了。
具体错误信息是什么?