cs編譯成dll文件
A. 怎樣把ASP。NET中的CS文件編譯成DLL文件
如果希望從計算機上的任何子目錄調用 csc.exe,可能需要調整路徑。 命令行語法規則 當解釋操作系統命令行上給出的參數時,C# 編譯器代碼使用下面的規則: 參數用空白分隔,空白可以是一個空格或製表符。 ^ 字元 (^) 未被識別為轉義符或者分隔符。該字元在被傳遞給程序中的 argv 數組前,完全由操作系統的命令行分析器進行處理。 無論其中有無空白,包含在雙引號 ("string") 中的字元串均被解釋為單個參數。帶引號的字元串可以嵌入在參數內。 前面有反斜杠的雙引號 (\") 被解釋為原義雙引號字元 (")。 反斜杠按其原義解釋,除非它們緊位於雙引號之前。 如果偶數個反斜杠後跟雙引號,則每對反斜杠中的一個反斜杠放置在 argv 數組中,並且雙引號被解釋為字元串分隔符。 如果奇數個反斜杠後跟雙引號,則每對反斜杠中的一個反斜杠放置在 argv 數組中,雙引號由其餘的反斜杠「轉義」,使原義雙引號 (") 被放置在 argv 數組中。 命令行示例編譯 File.cs 以產生 File.exe: csc File.cs 編譯 File.cs 以產生 File.dll: csc /target:library File.cs 編譯 File.cs 並創建 My.exe: csc /out:My.exe File.cs 通過使用優化和定義 DEBUG 符號,編譯當前目錄中所有的 C# 文件。輸出為 File2.exe: csc /define:DEBUG /optimize /out:File2.exe *.cs 編譯當前目錄中所有的 C# 文件,以產生 File2.dll 的調試版本。不顯示任何徽標和警告:
B. cs怎麼編譯成dll
c#下將.cs文件編譯成dll
調用方法:開始 >> 所有程序 >> Microsoft Visual Studio 2005 >> Visual Studio Tools >> Visual Studio 2005 命令提示 >> 打開後,輸入csc/?查看編譯選項.注意:要將命名空間也寫進csc里啊.
/out:<file> 輸出文件名(默認值: 包含主類的文件或第一個文件的基名稱)
/target:exe 生成控制台可執行文件(默認) (縮寫: /t:exe)
/target:winexe 生成 Windows 可執行文件 (縮寫: /t:winexe)
/target:library 生成庫 (縮寫: /t:library)
/target:mole 生成能添加到其他程序集的模塊 (縮寫: /t:mole)
/define:<symbol list> 定義條件編譯符號 (縮寫: /d)
/doc:<file> 要生成的 XML 文檔文件
C. 如何將cs文件轉換成dll文件
新建一個項目 選擇 類庫 建立好了以後,在這個類庫下面建立你的class類,然後生成就可以了
。用Reflector,將dll文件反編譯以後就得到源代碼了,拷貝出來放到cs文件中就行了。或者在Reflector裡面安裝個插件,可以直接將dll文件導出成項目文件。