簡體   English   中英

如何避免不引用“ Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider”?

[英]How to avoid `Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider` is not referenced?

在我的mvc3項目中,當它開始調試時,它總是顯示此錯誤消息。

在未引用的程序集中定義了“ Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IInstrumentationEventProvider”類型。 您必須添加對程序集'Microsoft.Practices.EnterpriseLibrary.Common,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'的引用。

我也安裝了microsoft.practices.enterpriselibrary.common.dll這個文件。但是它一次又一次地顯示該錯誤。

我該如何解決這個問題?

您是否確保擁有正確版本的企業庫。 如果您安裝了其他版本的企業庫,則可能會出現這種異常。

在同時檢查References您的應用程序,以確保參考到位。

此外,請嘗試清理Temporary ASP.Net files ,然后清理並重建解決方案並發布更新。

我有一個類似的問題。

我用適當的dll文件替換了,但是在編譯時,它拋出了錯誤。

最后,我弄清楚了..我必須刪除企業庫中所有的參考dll文件,然后再次添加它們。 完成此操作后,它起作用了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM