IIS 6/7 でホストされている WCF サービスがあります。.svc ファイルでさまざまなことを試しましたが、うまくいきません。FileNotFoundException 「ファイルまたはアセンブリ 'XYZ' またはその依存関係の 1 つを読み込めませんでした。指定されたファイルが見つかりません。」が常に発生します。
アセンブリは、GAC ではなく bin フォルダーにあります。しかし、XYZ は名前空間とクラス名であるため、サーバーは間違ったアセンブリ ファイル名を探しています。アセンブリ ロード トレースは、さまざまな場所で XYZDLL を探していることを確認しますが、その名前空間とクラス名 ... XYDLL はアセンブリになります。
Visual Studio 2010で生成されたsvcを試し、完全修飾名のみを含むように変更しました
<%@ ServiceHost Service="X.Y.Z, X.Y, Version=1.0.2.0, Culture=neutral, PublicKeyToken=xxxxx" %>