我遇到了另一個項目中正在使用的類的問題。如何診斷csproj引用的問題?
Visual Studio是能夠添加使用Resolve
(Ctrl+.
)一using
語句,但:
類型或命名空間名稱「SomeClass的」找不到(是否缺少using指令或程序集引用?
解決這再次充分資格的類型,但在類路徑的命名空間強調爲不被發現。
出現的命名空間也在intellisense中,目標類在對象瀏覽器中可見。
刪除未使用的命名空間中刪除添加using
聲明。
我已經試過:
- 重建。
- 確認解決方案選項中的項目依賴項。
- 刪除引用並重新添加。
- 確認類的可訪問性(儘管沒有找到名稱空間)。
- 檢查構建模式(調試/發佈)。
- 重新啓動Visual Studio。
- 已清除
bin
這兩個項目中的文件夾。 - 重新啓動機器。
什麼是下一步診斷這個莫名其妙的問題?
如果您的目標是.NET 4,則嘗試更改爲完整版本,而不是客戶端配置文件。 –
你能看到對象瀏覽器中的類型嗎?也許你沒有加載你認爲你正在加載的程序集。 –
@Philipp,這是我嘗試過的事情之一,以確保將會更新問題。 – StuperUser