1. 程式人生 > >C#使用命令列模式編譯生成dll檔案或者exe檔案

C#使用命令列模式編譯生成dll檔案或者exe檔案

若要生成檔案 MathLibrary.DLL,請使用以下命令列編譯檔案 Add.cs 和檔案 Mult.cs:

csc /target:library /out:MathLibrary.DLL Add.cs Mult.cs

/target:library 編譯器選項通知編譯器輸出 DLL 檔案而不是 EXE 檔案。後跟檔名的 /out 編譯器選項用於指定 DLL 檔名。否則,編譯器使用第一個檔案 (Add.cs) 作為 DLL 檔名。

若要生成可執行檔案 TestCode.exe,請使用以下命令列:

csc /out:TestCode.exe /reference:MathLibrary.DLL
TestCode.cs

/out 編譯器選項通知編譯器輸出 EXE 檔案並且指定輸出檔名 (TestCode.exe)。此編譯器選項是可選的。/引用編譯器選項指定該程式使用的 DLL 檔案。