Visual C# 2005 編譯器選項

                        - 輸出檔 -
/out:                   指定輸出檔名 (預設: 具有主要類別或是第一個檔案的檔案主檔名)
/target:exe                   建置主控台可執行檔 (預設) (簡短形式: /t:exe)
/target:winexe                建置 Windows 可執行檔 (簡短形式: /t:winexe)
/target:library               建置程式庫 (簡短形式: /t:library)
/target:module                建置可以加入至其他組件的模組 (簡短形式: /t:module)
/delaysign[+|-]               只使用強式名稱金鑰的公開金鑰延遲簽署組件
/doc:                   要產生的 XML 文件檔案
/keyfile:               指定強式名稱金鑰檔
/keycontainer:        指定強式名稱金鑰容器
/platform:            限制這個程式碼可以在哪些平台執行: x86、Itanium、x64 或 anycpu。預設為 anycpu。

                        - 輸入檔 -
/recurse:           根據萬用字元的指定來加入目前目錄和子目錄中所有檔案
/reference:=     使用指定的別名從指定的組件檔參考中繼資料 (簡短形式: /r)
/reference:        從指定的組件檔來參考中繼資料 (簡短形式: /r)
/addmodule:        將指定的模組連結至此組件

                        - 資源 -
/win32res:              指定 Win32 資源檔 (.res)
/win32icon:             於輸出使用此圖示
/resource:           嵌入指定的資源 (簡短形式: /res)
/linkresource:       將指定的資源連結至此組件 (簡短形式: /linkres)
                              其中 resinfo 格式為 [,[,public|private]]

                        - 程式碼產生 -
/debug[+|-]                   發出偵錯資訊
/debug:{full|pdbonly}         指定偵錯類型 ('full' 是預設值,而且會將偵錯工具附加至執行中的程式)
/optimize[+|-]                啟用最佳化 (簡短形式: /o)

                        - 錯誤和警告 -
/warnaserror[+|-]             將所有警告回報為錯誤
/warnaserror[+|-]: 將特定的警告回報為錯誤
/warn:                     設定警告層級 (0-4) (簡短形式: /w)
/nowarn:           停用特定的警告訊息

                        - 語言 -
/checked[+|-]                 產生溢位核對
/unsafe[+|-]                  允許 'unsafe' 程式碼
/define:         定義條件式編譯的符號 (簡短形式: /d)
/langversion:         指定語言版本模式: ISO-1 或 Default

                        - 其他 -
@                       讀取回應檔以取得更多選項
/help                         顯示此訊息 (簡短形式: /?)
/nologo                       隱藏編譯器著作權訊息
/noconfig                     不要自動納入 CSC.RSP 檔

                        - 進階 -
/baseaddress:
        要建置程式庫的基底位址
/bugreport:             建立「錯誤報告」檔案。
/codepage:                 指定開啟原始程式檔時所要使用的字碼頁
/utf8output                   以 UTF-8 編碼輸出編譯器訊息
/main:                  指定包含進入點 (忽略所有其他可能進入點) 的型別 (簡短形式: /m)
/fullpaths                    編譯器產生完整路徑名稱
/filealign:                指定用來輸出檔案區段的對齊
/pdb:                   指定偵錯資訊檔名 (預設: 具有 .pdb 副檔名的輸出檔)
/nostdlib[+|-]                不要引用標準程式庫 (mscorlib.dll)
/lib:              指定搜尋其他目錄以供參考之用
/errorreport:         指定如何處理內部編譯器錯誤: prompt、send、queue 或 none。預設值為 queue。
/moduleassemblyname:  這個模組將成為其一部分的組件名稱。



作者:Else 's Blog
地址:http://www.aixq.com/post/894/
版权所有。转载时必须链接形式注明作者和原始出处及本声明!
  • 中查看更多“Visual C# 2005编译器选项 csc的應用”相关内容
  • 中查看更多“Visual C# 2005编译器选项 csc的應用”相关内容
  • 中查看更多“Visual C# 2005编译器选项 csc的應用”相关内容
  • 中查看更多“Visual C# 2005编译器选项 csc的應用”相关内容
  • 中查看更多“Visual C# 2005编译器选项 csc的應用”相关内容
  • 中查看更多“Visual C# 2005编译器选项 csc的應用”相关内容
  • Tags:
    自己 感悟 信念 | 评论(0) | 引用(0) | 阅读(1114)
    发表评论
    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    昵称   密码   游客无需密码
    网址   电邮   [注册]