有許多類似的問題,但他們似乎沒有太多的我的具體問題的意義。.NET中的另一個項目使用的項目中引用的DLL
我有一個項目,一個類庫,它引用外部DLL
Microsoft.TeamFoundation.WorkItemTracking.Client,
Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
項目罰款編譯 - 我設定的參考DLL複製觸及全球的本地和左別名。
項目B引用項目A和一切都只是花花公子,除了在編譯結束,我得到:
Error 5215 The type
「Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem」中被定義 未引用的程序集。您必須添加對組件'Microsoft.TeamFoundation.WorkItemTracking.Client, 版本= 9.0.0.0,Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'的引用。 C:... \ Content \ Status.aspx.cs 9 13項目B
所有內容都位於相同的解決方案文件中。在這種情況下我錯過了什麼?項目B中的項目A的引用是通過項目引用完成的。
我這可怕的dll地獄我聽說過嗎?
項目B是否直接使用該DLL? –
不,只能通過項目A – Matt
我認爲@Jon是在做某件事。你可能不得不在項目A中明確地使用它。我願意測試它。 – 2011-08-13 00:34:56