日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

用慣了VS來寫C#代碼,要是用記事本寫會不會覺得很好玩,然后再CMD窗口下編譯運行,當然寫一些簡單的Console代碼還是可以這么玩玩的,如果你覺得打開VS太麻煩的話。

把后綴名改成.cs,test.cs。

打開cmd…

csc.exe是.NET Framework SDK中的一個工具,用起來很不錯,詳細怎么用參見MSDN吧。

今天用這個配置了下editplus,以后一些小程序可以在editplus編譯運行了,

可以通過鍵入其可執行文件 (csc.exe) 的名稱來調用 c# 編譯器在命令提示。

如果使用 Visual Studio 命令提示 窗口中,所有必要的環境變量為您設置。 在 windows 7 中,可以通過打開 Microsoft Visual Studio Version\Visual Studio Tools 文件夾從 Start 菜單進入該窗口。 在 windows 8 中,Visual Studio 命令提示調用 VS2012 開發人員命令提示,因此,您可以通過從開始搜索屏幕中找到它。

如果使用標準命令提示符窗口,必須調整路徑,然后才能調用 csc.exe 可從計算機上之前的任何子目錄。 您還必須運行 vsvars32.bat 設置適當的環境變量來支持命令行生成。 有關 vsvars32.bat 的更多信息,包括如何的命令可以查找和運行它,請參見 如何:設置環境變量。

如果您處理只有 Windows 軟件開發包 (SDK)的計算機,則可以使用 C# 編譯器在 SDK 命令提示,則從 Microsoft .NET Framework SDK 菜單選項打開。

也可以使用 MSBuild 生成 C# 編程模型。 有關更多信息,請參見MSBuild。

csc.exe 可執行文件通常位于 windows 目錄下的 Microsoft.NET\framework\版本 文件夾在。 其位置可能基于特定計算機的完全相同的配置。 如果多個 .NET framework 版本安裝在計算機上,您將發現此文件的多個版本。 有關此類安裝的更多信息,請參見確定安裝的 .NET Framework 版本。

提示
使用 Visual Studio IDE 時,將生成項目,可以顯示 csc 命令及其關聯的編譯器選項在 輸出 窗口。 若要顯示此信息,請按照 如何:查看、保存和配置生成日志文件 的命令來更改日志數據的詳細標準到 普通 或 詳細。 在重新生成您的項目,然后搜索 輸出 窗口 csc 查找 C# 編譯器的調用。
命令行語法規則主題內容

命令行示例

C# 編譯器和 C++ 編譯器輸出之間的差異

C# 編譯器的命令行語法規則

在解釋操作系統命令行上給出的參數時,C# 編譯器使用下列規則:

參數用空白分隔,空白可以是一個空格或制表符。

^ 字符 (^) 未被識別為轉義符或者分隔符。 該字符在被傳遞給程序中的 argv 數組前,由操作系統的命令行分析器進行處理。

無論其中是否包含空白,帶雙引號的字符串 ("string") 均被解釋為單個參數。 帶引號的字符串可以嵌入在參數內。

前面有反斜杠的雙引號 (\") 被解釋為原義雙引號字符 (")。

反斜杠按其原義解釋,除非它們緊位于雙引號之前。

如果偶數個反斜杠后跟雙引號,則每對反斜杠中有一個反斜杠放置在 argv 數組中,而雙引號被解釋為字符串分隔符。

如果奇數個反斜杠后跟雙引號,則每對反斜杠中有一個反斜杠放置在 argv 數組中,而雙引號由剩余那個反斜杠進行“轉義”。 這會將雙引號字符 (") 添加到 argv 中。

C# 編譯器的示例命令行

編譯 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


C# 編譯器和 C++ 編譯器輸出之間的差異

沒有由于調用 C# 編譯器創建的對象 (.obj) 文件;輸出文件直接創建對象。 因此,C# 編譯器不需要鏈接器。

分享到:
標簽:命令行 可執行文件 生成 csc exe
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定