簡體   English   中英

如何將類庫分成多個程序集(* .dll)?

[英]How to separate Class Library into multiple assembly (*.dll)?

我用文件夾創建了一個單獨的類的類庫項目。

例:

  • 測試
    • 安全
    • 轉換器
    • 效用

編譯項目后,我將擁有TEST.dll

但我想要TEST.dll,TEST.Security.dll,TEST.Converter.dll和TEST.Utility.dll

注意:安全性,轉換器,實用程序是TEST項目中的文件夾。 在每個文件夾中都有c#類。

怎么做?

為每個創建單獨的項目

例:

  • 命名項目TEST.Security類庫
  • 命名項目TEST.Converter類庫
  • 命名項目TEST.Utility類庫

在dll輸出中,按文件夾分隔類的事實沒有任何意義。

如果每個文件夾要一個dll,則必須為每個文件夾創建一個單獨的類庫項目。 在每個項目的屬性中,您可以設置dll文件本身的名稱。

話雖如此,dll的名稱並不重要,重要的是名稱空間。 在每個類文件中都設置了名稱空間,這將影響您的“ using”語句。

暫無
暫無

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

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