首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

wcf从server2003-32bit迁徙到server2008-64bit不行了

2013-03-17 
wcf从server2003-32bit迁移到server2008-64bit不行了wcf服务从server2003-32bit迁移到了server2008-64bit,

wcf从server2003-32bit迁移到server2008-64bit不行了
wcf服务从server2003-32bit迁移到了server2008-64bit,服务发布后,本身在浏览器中访问svc文件是没有问题的,用wcftestclient测试原来可以调用的服务现在不能调用了。
调试后发现在A.dll某个方法中调用了B.DLL的一个方法,而每次调试断点到b.dll的方法b.do(...)的时候就报这个错误:System.TypeInitializationException:“...:的类型初始值设定项引发异常”,而且F11也无法跳转到方法内部调试,每次到这个方法的时候都报这样的错误。
但是在server2003 32bit上好的。wcf从server2003-32bit迁徙到server2008-64bit不行了
[解决办法]
你生成并且编译的时候目标平台变为X64了么?

热点排行