IIS 6/7でホストされているWCFサービスがあります。私は.svcファイルでさまざまなことを試みましたが、動作させることはできません。私はいつもFileNotFoundExceptionを取得する "ファイルまたはアセンブリ 'X.Y.Z'またはそのいずれかの依存関係を読み込めませんでした。システムは指定されたファイルを見つけることができません。WCF:ファイルまたはアセンブリを読み込めませんでした。指定されたファイルが見つかりません。
アセンブリは、GACではなく、binフォルダにあります。しかし、X.Y.Zは名前空間とクラス名なので、サーバーは間違ったアセンブリファイル名を探しています。 Assembly Load Traceは、さまざまな場所でX.Y.Z.DLLを探していることを確認しますが、その名前空間とクラス名... X.Y.DLLはアセンブリです。
私はSVCを試してみました、CLRは要求されたために見ている場所を確認するために、アセンブリバインドのログビューアを使用し
<%@ ServiceHost Service="X.Y.Z, X.Y, Version=1.0.2.0, Culture=neutral, PublicKeyToken=xxxxx" %>
私はすでに正しい場所を探していますが、間違ったファイル(XYZDLL)を探しています... – Turrau
サイトのaspnetキャッシュをクリアしましたか?フレームワークディレクトリの下に? –
いいえ、前にこれをやったことはありません、これは行く方法です:http://www.aspdotnetfaq.com/Faq/How-to-clear-your-ASP-NET-applications-Cache.aspx ??? – Turrau