共用方式為


/target:library (C# 編譯器選項)

/target:library 選項會讓編譯器建立動態連結程式庫 (DLL),而非執行檔 (EXE)。

/target:library

備註

DLL 會以 .dll 副檔名建立。

除非您已使用 /out 選項指定輸出檔名稱,否則將會以第一個輸入檔名稱命名。

在命令列上指定時,直到下一個 /out/target:module 選項的所有檔案都會用來建立 .dll 檔案。

建置 .dll 檔時並不需要 Main 方法。

在 Visual Studio 開發環境中設定這個編譯器選項

  1. 開啟專案的 [屬性] 頁面。

  2. 按一下 [應用程式] 屬性頁。

  3. 修改 [輸出類型] 屬性。

如需如何以程式設計方式設定這個編譯器選項的詳細資訊,請參閱 OutputType

範例

編譯 in.cs 並建立 in.dll:

csc /target:library in.cs

請參閱

參考

/target (C# 編譯器選項)

其他資源

C# 編譯器選項