我有IIS 6/7託管的WCF服務。我用.svc文件嘗試了不同的東西,但是我無法使其工作。我總是得到一個FileNotFoundException「無法加載文件或程序集'X.Y.Z'或它的一個依賴項,系統找不到指定的文件。」WCF:無法加載文件或程序集...系統找不到指定的文件
程序集位於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" %>
我已經有綁定日誌,它正在查看正確的位置,但對於錯誤的文件(XYZDLL)... – Turrau
您清除了網站的aspnet緩存在框架目錄下? –
不,以前從未這樣做過,這是要走的路:http://www.aspdotnetfaq.com/Faq/How-to-clear-your-ASP-NET-applications-Cache.aspx ??? – Turrau