WCF服务总是意外停止
提示:
未能加载文件或程序集“ChnCharInfo.resources.dll”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集
服务器环境是Win2008
开发系统为VS2010
WCF是依托于一套Web程序存在的,没有单独设置为应用服务;
===============================
1、实际上这个类库和程序一毛钱关系都没有,根本没用;
2、将它放到Bin文件夹下,程序好了,但是过两天又犯了,然后删掉它就好了,后来发现,往Bin里放一个随意的DLL文件,也会好,但是如果不动这个目录就不行;
网络上相应的办法,能参考的也都参考个差不多了;
怀疑文件索引有问题,但是Win2008似乎还没有索引服务这项;
发布到3台服务器,不同的用户群,都遇到了这个问题;
------解决方案--------------------
肯定你先写log看到底代码哪句出错吧
------解决方案--------------------
那可能是运行到特定的代码
------解决方案--------------------
1,检查是不是有传比较大数据量的方法。
2,改那个应用 程序池兼容32位的,再试一试。
报错在系统日志里总会找到的。
------解决方案--------------------
肯定是代码有问题。
这东西特难调试。。。
我之前也遇到过。只能一行一行地看。

------解决方案--------------------
你的程序里面应该用到获取拼音码了。
可能是你获取的拼音码 环境内有关系吧。
比如简体,繁体之外的。
------解决方案--------------------
会不会是.net2.0的dll,然后你引用来用。正好执行到.net4.0 里面没有对应的方法。
。net4.0 自然会标注甚至删除.net 2.0的过时代码。
请反编译出来用.net 4.0编译看看。然后这个dll当你们的代码复制到项目里面算了。
------解决方案--------------------
系统日志也没有任何的参考性吗?
即然这么确定代码没有错,那就考虑一下服务所在的环境,如没有解决的话,可以私聊。QQ:107424627