0
我在我的一個C#項目中使用了ReSharper的「優化引用」功能,並且刪除了一對Fluent Nhibernate/Nhibernate的引用。我認爲這是完全有效的,因爲我沒有直接在這個項目中引用任何東西。.Net必需的程序集引用
類型「FluentNHibernate.Mapping.ClassMap`1」在未引用的組件來定義:
當我重建溶液I與迎接。
項目(我們稱之爲一個)不直接引用流利NHibernate的,但確實引用了另一個項目乙,它使用功能NHibernate的映射。至於使用B在A,我確實使用一個類中有一個FNH地圖,但我不使用/引用該內部類A中的任何地方。
我想如果.Net項目沒有直接引用代碼集中的代碼,它不需要在項目引用中。或者這種假設在這種情況下是錯誤的?
我的朋友告訴我,Visual Studio只是試圖挽救我們的痛苦,要求他們在編譯/啓動時,而不是在可能失敗的位置運行。 – 2012-02-10 16:27:10