簡體   English   中英

為什么我不能在同一解決方案中的另一個項目中引用另一個命名空間中的類?

[英]Why can't I reference a class in another namespace in another project within the same solution?

我在另一個項目中創建了另一個名稱空間,但是在同一個解決方 當我使用其他命名空間鍵入時,它會顯示出來。 但我在該命名空間中看不到任何公共類。 怎么了 ?

由於類型是公共的,這聽起來就像兩者之間缺少項目引用一樣簡單。 右鍵單擊引用並添加新引用,但請注意引用不應變為循環(即A <===> B,或A ===> B ===> C ===> A)。 實際上,VS IDE不允許您這樣做,但可以通過命令行工具(意外或有目的地)完成。

你必須

  • 引用導入項目中的導出程序集
  • 在導出項目中定義一個或多個公共類。

暫無
暫無

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

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