Visual C# 2005 编译器选项
Visual C# 2005 编译器选项
- 输出文件 -
/out:<file> 指定输出文件名(默认值: 包含主类的文件或第一个文件的基名称)
/target:exe 生成控制台可执行文件(默认) (缩写: /t:exe)
/target:winexe 生成 Windows 可执行文件 (缩写: /t:winexe)
/target:library 生成库 (缩写: /t:library)
/target:module 生成能添加到其他程序集的模块 (缩写: /t:module)
/delaysign[+|-] 仅使用强名称密钥的公共部分对程序集进行延迟签名
/doc:<file> 要生成的 XML 文档文件
/keyfile:<file> 指定强名称密钥文件
/keycontainer:<string> 指定强名称密钥容器
/platform:<string> 限制可以在其上运行此代码的平台: x86、Itanium、x64 或 anycpu。默认值为
anycpu。
- 输入文件 -
/recurse:<wildcard> 根据通配符规范,包括当前目录和子目录下的所有文件
/reference:<alias>=<file> 使用给定的别名从指定的程序集文件引用元数据 (缩写: /r)
/reference:<file list> 从指定的程序集文件引用元数据 (缩写: /r)
/addmodule:<file list> 将指定的模块链接到此程序集中
- 资源 -
/win32res:<file> 指定 Win32 资源文件(.res)
/win32icon:<file> 使用该图标输出
/resource:<resinfo> 嵌入指定的资源 (缩写: /res)
/linkresource:<resinfo> 将指定的资源链接到此程序集 (缩写: /linkres)
其中 resinfo 的格式是 <file>[,<string name>[,public|private]]
- 代码生成 -
/debug[+|-] 发出调试信息
/debug:{full|pdbonly} 指定调试类型(“full”是默认类型,可以将调试程序附加到正在运行的程序)
/optimize[+|-] 启用优化 (缩写: /o)
- 错误和警告 -
/warnaserror[+|-] 将所有警告报告为错误
/warnaserror[+|-]:<warn list> 将特定警告报告为错误
/warn:<n> 设置警告等级(0-4) (缩写: /w)
/nowarn:<warn list> 禁用特定的警告消息
- 语言 -
/checked[+|-] 生成溢出检查
/unsafe[+|-] 允许“不安全”代码
/define:<symbol list> 定义条件编译符号 (缩写: /d)
/langversion:<string> 指定语言版本模式: ISO-1 或 Default
- 杂项 -
@<file> 有关更多选项,请阅读响应文件
/help 显示此用法信息 (缩写: /?)
/nologo 取消编译器版权信息
/noconfig 不要自动包含 CSC.RSP 文件
- 高级 -
/baseaddress:<address> 要生成的库的基址
/bugreport:<file> 创建“Bug 报告”文件。
/codepage:<n> 指定打开源文件时要使用的代码页
/utf8output 以 UTF-8 编码格式输出编译器消息
/main:<type> 指定包含入口点的类型(忽略所有其他可能的入口点) (缩写: /m)
/fullpaths 编译器生成完全限定路径
/filealign:<n> 指定用于输出文件节的对齐方式
/pdb:<file> 指定调试信息文件名(默认值: 扩展名为 .pdb 的输出文件名)
/nostdlib[+|-] 不引用标准库(mscorlib.dll)
/lib:<file list> 指定要在其中搜索引用的附加目录
/errorreport:<string> 指定如何处理内部编译器错误: prompt、send、queue 或 none。默认值为
queue。
/moduleassemblyname:<string> 此模块所属程序集的名称。
转载于:https://www.cnblogs.com/Phoenix-Rock/archive/2006/12/14/CSharpOptions.html
Visual C# 2005 编译器选项相关推荐
- (csc)Visual C# 2010 编译器选项.
Visual C# 2010 编译器选项 - 输出文件 - /out:<文件> 指定输出文件名(默认值: ...
- Visual C++ 2005的现代语言特性
Visual C++ 2005的现代语言特性 本文讨论: .NET C++/CLI语法 配置向导优化(PGO) MSIL优化 OpenMP支持 增强的缓冲区安全检查 当年Visual Studio® ...
- Visual C++ 编译器选项
Visual C++ 编译器选项 选项 作用 /O1 创建小代码 /O2 创建快速代码 /Oa 假设没有别名 ...
- msdn关于Visual C++ 编译器选项的说明
msdn关于Visual C++ 编译器选项的说明: 这些选项选择单线程或多线程运行时例程,指示多线程模块是否为 DLL,并选择运行时库的发布版本或调试版本. 选项 说明 /MD 定义 _MT 和 _ ...
- Visual C++ 编译器选项 /MD、/ML、/MT、/LD
前段时间编译一个引用自己写的静态库的程序时老是出现链接时的多个重定义的错误,而自己的代码明明没有重定义这些东西,譬如: LIBCMT.lib(_file.obj) : error LNK2005: _ ...
- Visual C++2005库的十项突破性变化
Visual C++库的十项突破性变化 Visual C++ 2005库已经发生了一系列的变化,可能会对现有的程序有所影响,在升级到Visual C++ 2005之前,必须要确定程序中没有这些问题. ...
- 使用 Visual Studio 2005 Team System 进行单元测试并生成用于 Unit Test Framework 的源代码...
PS:微软专家写的一往篇VSTS2005测试功能说明,非常详细.适合初学者查看. 适用于: Microsoft Visual Studio 2005 Team System Beta 2 Team A ...
- matlab vs2010编译器xml,如何在MATLAB R2010a 中使用Visual C++ 2010编译器
1.安装补丁VS2010MEXSupport.zip 参考http://www.mathworks.cn/support/solutions/en/data/1-D5W493/index.html?s ...
- [转]编译器选项(摘自MSDN)及VC项目配置基础
VC 项目配置基础 (请点击打开) 按类别列出的编译器选项Visual Studio 2010 其他版本 Visual Studio 2008 Visual Studio 2005 下面是一个完整的编 ...
- Visual Studio 2005 中的新增安全性功能
Visual Studio 2005 中的新增安全性功能 Visual Studio 2005 中的新增安全性功能 发布日期: 11/18/2005 | 更新日期: 11/18/2005 Brian ...
最新文章
- sqlce wp from查询语句详解
- 清除administrator密码 方法
- 蒙版遮住全屏(包括导航栏)
- 前端学习(2161):vuecli项目得目录结构解析
- mysql时间排序最后一个_如何在MySQL中按日期排序,但最后放置空日期?
- Java如何简单实现一个定时器
- HTML固定内容的css代码,普通文本重内容的HTML/CSS设计
- 一张图学会python3高清图-一张图理清 Python3 所有知识点
- 通过yum安装redis
- Delphi 10.4.2 CE 社区版支持 Android API-30,之二
- 计算机鼠标能用键盘不能用,电脑键盘鼠标都不能用了,怎么回事?
- repaire mysql_mysql检查数据表和修复数据表
- C语言书籍阅读-读书笔记--《C专家编程》
- python读有中文的文件_在python中pandas读文件,有中文字符的方法
- 怎么把计算机隐藏文件显示出来,怎么把隐藏的文件夹显示出来
- 分享文案、表白网页、电影 祝各位都能追到女神!
- windows命令行下schtasks创建定期任务
- 用BWA进行序列比对
- Flutter 开发错误集合二
- markdown 合并单元格、表格内换行