自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

編譯C#文件簡單分析

開發(fā) 后端
這里介紹編譯C#文件,要想正確地編譯C#文件以使它能用于一個ASP.NET頁面中,編譯器就必須要知道包含了System.Xml集合。這可以通過使用/r開關(guān)并在后面加上到集合的完整路徑來完成。

C#語言有很多值得學(xué)習(xí)的地方,這里我們主要介紹編譯C#文件,包括介紹對C#編譯器的調(diào)用都以csc等方面。

編譯C#文件

現(xiàn)在我們已經(jīng)看到了菜單應(yīng)用程序的結(jié)構(gòu),接下來討論一下使用哪些開關(guān)可以將編譯C#文件到一個集合中。在.NetSDK文檔中,我們可以查詢到一個所有編譯開關(guān)的完整列表。

要想正確地編譯C#文件以使它能用于一個ASP.NET頁面中,編譯器就必須要知道包含了System.Xml集合。這可以通過使用/r開關(guān)并在后面加上到集合的完整路徑來完成。由于將要創(chuàng)建的dll是一個庫,因此就必須指定/t開關(guān),這樣編譯器就不再尋找一個靜態(tài)的Main()方法。最后一個需要的開關(guān)是/out,它將告訴編譯器輸出的文件名是什么,以及將其放在哪里。

所有對C#編譯器的調(diào)用都以csc(C#編譯器)開始,然后指定適當(dāng)?shù)拈_關(guān)。編譯器語法的最后一部分包括到已創(chuàng)建的.cs文件的路徑。請看下面的編譯文件的完整語法格式:

  1. C:\>csc /r:System.Xml.dll /  
  2. t:library /out:d:\inetpub\wwwroot\  
  3. xml\bin\xmlMenus.dll d:\inetpub\  
  4. wwwroot\xml\menus\xmlMenus.cs  

這行命令告訴編譯器包含 System.Xml 集合、將文件作為一個庫進(jìn)行編譯、將文件輸出到 bin目錄中、輸入文件命名為xmlMenus.cs,輸出文件名叫xmlMenus.dll。當(dāng)輸入回車鍵后,.cs文件就進(jìn)行編譯,生成的 dll將被放置在適當(dāng)?shù)奈募A中。

本文通過講解一個應(yīng)用程序的思路及實現(xiàn)代碼,使我們對于使用Microsoft .Net平臺中的一些集合和類有了一個很好的了解。隨著進(jìn)一步的學(xué)習(xí),我們將看到,還會有其它一些集合和類可以以多種方式與本地和遠(yuǎn)程XML文檔一起工作。

【編輯推薦】

  1. C#窗體里調(diào)用淺談
  2. C#調(diào)用ListEmployee命令
  3. C# CreateEmployeeDefinition()函數(shù)
  4. C#實現(xiàn)斷點續(xù)傳詳細(xì)剖析
  5. C# Employee對象淺談
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2009-08-28 15:49:45

C#對INI文件操作

2009-08-13 17:36:54

編譯C#代碼

2009-08-27 16:29:18

C#動態(tài)編譯

2009-09-01 18:05:17

C#類型聲明

2009-09-01 18:36:35

C#委托實例

2009-08-26 18:00:07

C#內(nèi)部類

2009-08-27 15:34:38

C#命名空間

2009-08-27 18:02:22

C#事件處理

2009-08-27 18:05:54

C#索引功能

2009-09-01 17:32:04

C#版本控制

2009-09-01 10:35:19

C# 3.0編譯器

2009-08-27 10:44:21

C#靜態(tài)變量

2009-09-01 10:08:57

C#運算符

2009-09-04 10:07:42

C#完全限定名

2009-08-31 16:01:31

C#和設(shè)計模式

2009-09-02 10:59:02

C#單路代理

2009-09-03 17:13:19

C#建立項目

2009-08-26 14:01:18

C#標(biāo)識符

2009-08-24 17:58:19

C#讀取XML文件

2009-09-02 18:03:19

C#實現(xiàn)泛型類
點贊
收藏

51CTO技術(shù)棧公眾號