cs文件編譯
㈠ 怎麼用net編譯cs文件
操作如下:
打開命令窗口->輸入cmd到控制台->cd C:WINDOWSMicrosoft.NETFrameworkv1.1.4322轉到vs.net安裝的該目錄下->執行csc命令csc /target:library File.cs->在該目錄下產生一個對應名字的.dll文件(前提:把.cs文件放到C:WINDOWSMicrosoft.NETFrameworkv1.1.4322目錄下)
csc命令的方式很多,請參考以下,
------------------------------------
譯 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 的調試版本。不顯示任何徽標和警告:
csc /target:library /out:File2.dll /warn:0 /nologo /debug *.cs
將當前目錄中所有的 C# 文件編譯為 Something.xyz(一個 DLL):
csc /target:library /out:Something.xyz *.cs
編譯 File.cs 以產生 File.dll: csc /target:library File.cs這個就是我們使用最多的一個命令,其實可以簡單的寫成csc /t:library File.cs,另外的一個寫法是
csc /out:mycodebehind.dll /t:library mycodebehind.cs,這個可以自己指定輸出的文件名。
csc /out:mycodebehind.dll /t:library mycodebehind.cs mycodebehind2.cs,這個的作用是把兩個cs文件裝到一個.dll文件里。。。
㈡ 如何將一個類(.cs)文件編譯成.dll文件
2、在命令工具中輸入 csc /t:library /r:System.Web.dll /r:System.dll /out: 目標文件名 源路徑/源文件名。 csc /target:library /out:e:/cyc/asp.Net/words/database.dll e:/cyc/asp.Net/words/as.Net2.0news/app_code/compon.Nets/databse.cs 3、為避免每次編譯的麻煩,可以建立cmd文件如csd_dl.cmd ,代碼如下:cd/d:cd D:/sys03/microsoft.Net/framework/v1.4322 csc /t:library /r:System.Web.dll /r:System.dll /out:E:/web/bin/WebTools.dll e:/web/bin/DbLink.cscmd- 輸出文件 - /out:<file 輸出文件名(默認值: 包含主類的文件或第一個文件的基名稱) /target:exe 生成控制台可執行文件(默認) (縮寫: /t:exe) /target:winexe 生成 Windows 可執行文件 (縮寫: /t:winexe) /target:library 生成庫 (縮寫: /t:library) /target:mole 生成能添加到其他程序集的模塊 (縮寫: /t:mole)
㈢ 怎樣把.cs文件編譯成DLL文件
開始--程序--Microsoft Visual Studio.NET 2005--Visual Studio.NET工具,點擊其中的「Visual Studio.NET2005命令提示」,就會進入Microsoft Visual Studio.NET 2005命令提示窗口,然後我們用dos命令(cd)進入要編譯成dll的cs文件所在的目錄,然後輸入命令:
csc /out: bin\index.dll /t:library index.cs
回車,就會在bin目錄下生成與cs文件同名的dll文件
但是如果這個cs文件引用了bin目錄下的另外一個dll文件如comman.dll,則應該這樣輸入命令:
csc /out: bin\index.dll /r: bin\comman.dll /t:library index.cs
㈣ 農民工初學c#,一開始就沒看懂,如何把.cs 的文件進行編譯求詳細步驟
c#語言是.aspx和.cs後台文件分離的方式,右鍵項目的應用程序選擇生成或者重新生成,就會對項目進行編譯,.cs文件時不做發布使用的,這樣可以保護你的代碼,你右鍵你的應用程序選擇發布/publish後,生成的文件時不會帶有任何的.cs後台類文件的。
㈤ 怎麼用vs.net編譯cs文件
編譯 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
㈥ 如何把.cs文件編譯成.exe文件
VS2008是能打開.cs文件,但是一個能運行的的應用程序僅僅只有.cs是不夠的,因為不滿足編譯這個文件的條件,你可以在VS2008裡面新建一個項目,當然可以根據自己的需要選擇建立網站、Winform、控制台等等一些你所需要的程序。然後在裡面寫代碼,直接打開.cs文件是不能編譯的
㈦ .net CS文件編譯成DLL
1.編譯使用csc.exe編譯就可以了,你有vs為啥不用vs直接編譯???
2.反編譯很難,沒有官方的軟體!但是可以用SDK裡面的反匯編工具
3.是的!
4.我沒有學過Java,但是類庫是一個程序的集合,就是程序集,他可能是一個沒有main函數的程序,也可能有,但是他的功能就是給別的程序調用用的。
5.當然那是你在發布自己的程序時候自動生成的,有生成選項你可以看看,一般直接生成的話都是一頁一個類庫(dll),當然你也可以一個一個類庫的寫。
6.dll就是一個打不開的應用程序,你可以做一個exe程序,把它編譯成exe就可以打開,編譯成dll就打不開了。但是可以被別的程序引用,使用這個本來應該是exe的dll的程序裡面的功能!
7.在vs的解決方案管理器裡面右鍵直接添加引用就可以了!
話外:不單單是dll可以被引用啊,exe也是可以被別的程序引用啊!
㈧ 怎麼把 .cs的文件編譯成exe程序
呵呵 VS2008是能打開.cs文件,但是一個能運行的的應用程序僅僅只有.cs是不夠的,因為不滿足編譯這個文件的條件,你可以在VS2008裡面新建一個項目,當然可以根據自己的需要選擇建立網站、Winform、控制台等等一些你所需要的程序。然後在裡面寫代碼,直接打開.cs文件是不能編譯的。
㈨ 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 文檔文件
㈩ 如何將cs文件編譯成exe和dll,先謝! C#
csc
a.cs
csc
/t:exe
a.cs
都可以編譯成a.exe
csc
/out:a.exe
a.cs
b.cs
可以把a.cs和b.cs合並編譯在一起,輸出a.exe
csc
/t:library
b.cs
把b.cs編譯成b.dll
csc
/r:b.dll
a.cs
把b.dll和a.cs合並編譯成a.exe