【发布时间】:2011-10-23 00:59:39
【问题描述】:
我有一个托管在 IIS 6/7 中的 WCF 服务。我用 .svc 文件尝试了不同的东西,但我无法让它工作。我总是收到 FileNotFoundException “无法加载文件或程序集 'X.Y.Z' 或其依赖项之一。系统找不到指定的文件。”
程序集位于 bin 文件夹中,而不是 GAC 中。但是 X.Y.Z 是命名空间和类名,所以服务器正在寻找错误的程序集文件名。程序集加载跟踪确认,它正在各个位置寻找 X.Y.Z.DLL,但名称空间和类名...X.Y.DLL 将是程序集。
我尝试了 svc,Visual Studio 2010 生成并修改它以仅包含完全限定名称
<%@ ServiceHost Service="X.Y.Z, X.Y, Version=1.0.2.0, Culture=neutral, PublicKeyToken=xxxxx" %>
【问题讨论】: