2011-09-16 116 views
0

我有一個我創建的WCF服務中的log4net文件的問題。WCF,如何停止停止log4net文件正在構建

當我構建和運行我的WCF服務,它創造log4net的錯誤,然後用下面...

「無法加載文件或程序集‘log4net的’或它的一個依賴。試圖加載程序格式不正確。「

當我從bin文件夾中刪除fle並刷新瀏覽器時,服務運行良好。

那麼,當我建立我的項目時,我該如何停止bin bin中創建的log4net?因爲我不需要它

回答

1

在你的服務項目中的某個地方,你可能有一個對log4net彙編的引用。或者在您的服務項目中引用的另一個彙編中引用了log4net程序集。不知何故,它被鏈接爲您的服務部署的依賴項,因此被複制到bin文件夾中。

找到對log4net程序集的引用,選擇它並從其上下文菜單中選擇屬性。在屬性窗口集複製本地爲false。這會阻止將程序集複製到輸出bin文件夾中。