我有一个WCF单件服务
[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)]
public class MyService: IMyService
{
...my service code...
}
我在这个服务中引用了一个Dll并使用了它的一些方法。它编译得很好。但是当我在IIS上托管我的服务时,它给出了找不到程序集的错误。任何人都可以指出这里缺少的东西。
第三方dll是64位.Net dll,我的系统,IIS和服务也是64位。 我甚至检查了IIS属性以启动32位工作线程,这也是假的。
dll具有所有静态方法
是IIS问题还是我的实施?
答案 0 :(得分:1)
您是否在发布App时在IIS上复制了该DLL?您是否在引用的DLL上标记了复制输出true? 感谢