net編譯cs文件怎麼用
Ⅰ 怎樣把.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
Ⅱ 怎麼用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
Ⅲ c#.net怎麼將自定義控制項的.cs文件編譯成.dll控制項
引用多個外部程序集,使用單個/reference選項,要使用分號分隔的列表指定每個程序集:
csc
/t:library
/out:MyCodeLibrary.dll
/r:MyCodeLibrary.dl;NewLib.dll
simpleType.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也是可以被別的程序引用啊!
Ⅳ 如何使用 Visual Studio.Net 編譯和執行 C# 程序,步驟是
啟動 Visual Studio。
在菜單欄上,選擇 File -> New -> Project。
從模板中選擇 Visual C#,然後選擇 Windows。
選擇 Console Application。
為的項目制定一個名稱,然後點擊 OK 按鈕。
新項目會出現在解決方案資源管理器(Solution Explorer)中。
在代碼編輯器(Code Editor)中編寫代碼。
點擊 Run 按鈕或者按下 F5 鍵來運行程序。會出現一個命令提示符窗口(Command Prompt window),顯示 Hello World。
打開一個文本編輯器,添加上面提到的代碼。
保存文件為 helloworld.cs。
打開命令提示符工具,定位到文件所保存的目錄。
鍵入 csc helloworld.cs 並按下 enter 鍵來編譯代碼。
如果代碼沒有錯誤,命令提示符會進入下一行,並生成 helloworld.exe 可執行文件。
接下來,鍵入 helloworld 來執行程序。
將看到 "Hello World" 列印在屏幕上。
您也可以使用命令行代替 Visual Studio IDE 來編譯 C# 程序:
Ⅵ c#.net怎麼將自定義控制項的.cs文件編譯成.dll控制項
(一).用戶控制項和自定義控制項概述
用戶控制項(UserControl): 擴展名為*.ascx,跟*.aspx在結構上相似,是指頁面中
載入的功能塊,只是用戶控制項不能單獨作為頁面運行,必須嵌入到*.aspx頁面或其它用
戶控制項中使用.
自定義控制項,跟HtmlControl或WebControl相似,編譯後可以添加引用到工具欄里
面,直接用滑鼠拖動使用.(二).使用在一個大系統中,有時候會只能幾個*.aspx頁面,其餘的都是做成*.ascx頁面,
這樣可以增強頁面之間的藕合性,一個用戶控制項*.ascx都作為一個獨立的功能塊.
自定義控制項是指編譯後直接可以放到工具箱中用,就像TextBox,DataGrid一樣
在設計器中可以用滑鼠拖動到頁面上使用.
自定義伺服器控制項分為兩種:
1.一種是用*.aspx代碼和*.cs代碼編譯後生成DLL,再添加引用到工具箱使用.
一般用於WebForm中.
2.另一種是只用*.cs實現,再編譯生成DLL,添加到工具箱使用.
一般用於WinForm中.
自定義控制項生成步驟:比如:
1. 將一個Button從設計器拖到頁面中,
對按鈕大小,顏色或文本設置一個固定值,保存文件名為: a.cs
2. csc /r:System.dll /t:library/out:..\..\A.dll a.cs
3. 右擊工具箱空白處,彈出右擊菜單後,選「添加移除項」,將剛生成的DLL