Devenv 命令行开关
来源:互联网 发布:dw软件目录的英文 编辑:程序博客网 时间:2024/04/30 02:15
Devenv 允许您设置集成开发环境 (IDE) 的各个选项,以及从命令行生成、调试和部署项目。使用这些开关从脚本或 .bat 文件(如每夜生成的脚本)运行 IDE,或以特定配置启动 IDE。
若要使 Visual Studio 启动单个文件并在相应的编辑器中打开该文件,请输入 devenv,其后跟完整路径和文件名称,不带其他开关或参数。例如 devenv "c:/test.cpp"。
默认情况下,devenv 命令将开关传递给 devenv.com 实用工具。
使用 devenv /? 命令可在“命令”窗口中显示所有可用的 devenv 开关的列表,同时显示其使用说明。
devenv.com 实用工具用于通过标准系统流(如 stdout 和 stderr)传递输出,并在捕获输出时确定正确的 I/O 重定向(如重定向到 .txt 文件)。
devenv 开关的语法规则与其他 DOS 命令行实用工具遵守的规则非常类似。下列语法规则适用于所有 devenv 开关及其参数:
以 devenv 开头的命令。例如,devenv /fn verdana 命令将 Verdana 指定为 IDE 的默认系统字体。
注意 而以 devenv.exe 开头的命令可使用相同的开关,但会跳过 devenv.com 实用工具将其直接发送给 devenv.exe 程序。
开关不区分大小写。
第一个参数通常是解决方案文件名。
如果提供了项目文件名而不是解决方案文件名,则 devenv 命令将在项目文件的父文件夹中搜索具有相同名称的解决方案文件。例如,devenv /build myproject1.vbproj 命令将在父文件夹中搜索名为“myproject1.sln”的解决方案文件。
注意 父文件夹中应存在引用此项目的唯一一个解决方案文件。如果父文件夹不包含引用此项目的解决方案文件,或者父文件夹包含引用此项目的两个或更多解决方案文件,则将在此创建一个为此项目命名并引用此项目的临时解决方案文件。
当文件路径和文件名中包含空格时,必须用双引号 ("") 将它们引起来。
指定文件路径时,必须包含驱动器号。
用一个空白字符分隔多个开关和多个参数。
不能在 devenv 命令中使用通配符或其他模式匹配语法。
使用下列命令行开关显示集成开发环境并执行描述的任务。
/Command
启动 IDE 并执行指定的命令。
/DebugExe
在调试器的控制下加载 Visual C++ 可执行文件。此开关对 Visual Basic 或 Visual C# 可执行文件不可用。
/LCID 或 /l
为 IDE 设置默认语言。
/Log
启动 Visual Studio 并将所有活动记录到指定的日志文件中以用于疑难解答。
/Run 或 /r
编译和运行指定的解决方案。
/RunExit
编译并运行指定的解决方案,当运行该解决方案时最小化 IDE,并在解决方案完成运行后关闭 IDE。
/UseEnv
使集成开发环境 (IDE) 使用 PATH、INCLUDE 和 LIB 环境变量进行 Visual C++ 编译,而不是使用“选项”对话框中“项目”选项的“VC++ 目录”这一部分中指定的设置。
使用下列命令行开关执行描述的任务。这些命令行开关不显示 IDE。
/?
在“命令提示”窗口内显示 Devenv 开关的帮助。
/Build
根据指定的解决方案配置,生成指定的解决方案或项目。
/Clean
根据指定的解决方案配置,清理指定的解决方案或项目。
/Deploy
导致在根据指定的解决方案配置生成(或重新生成)后进行部署。
/InstallVSTemplates
注册位于 <VisualStudioInstallDir>/Common7/IDE/ProjectTemplates 或 <VisualStudioInstallDir>/Common7/IDE/ItemTemplates 中的项目或项模板,这样就可以通过“新建项目”和“添加新项”对话框访问它们。
/Out
允许指定生成时接收错误的文件。
/Project
要生成、清理或部署的项目。仅当提供了 /build、/rebuild、/clean 或 /deploy 开关时,才能使用此开关。
/ProjectConfig
指定要生成或部署的项目配置。仅当已提供 /project 开关后,才可使用此开关。
/Rebuild
根据指定的解决方案配置,清理并生成指定的解决方案或项目。
/Upgrade
将解决方案文件及其所有项目文件或指定的项目文件更新为这些文件的当前 Visual Studio 2005 格式。
下面的开关可由参与 Visual Studio Industry Partner (VSIP) program 的公司使用。
/NoVSIP
禁用开发人员工作站上 VSIP 开发人员的许可证密钥。
/SafeMode
以安全模式启动 Visual Studio,仅加载默认的环境和服务以及第三方包的发布版。
/ResetSkipPkgs
清除用户添加到 VSPackage 中的所有 SkipLoading 标记,这些用户希望避免加载有问题的 VSPackage。
/Setup
强制 Visual Studio 合并所有可用的 VSPackage 中描述菜单、工具栏和命令组的资源元数据。
- Devenv 命令行开关
- VisualStudio(devenv)命令行选项
- msdev & devenv 的命令行用法
- msdev & devenv 的命令行用法
- msdev & devenv 的命令行用法
- 使用devenv在命令行中编译项目
- Excel 命令行开关
- ADPlus 命令行开关
- ADPlus 命令行开关
- perl命令行开关
- 命令行控制蓝牙开关
- 调用命令行生成Visuial Studio.NET项目、解决方案 devenv
- 使用devenv/MSBuild在命令行编译单个project
- VS2008用devenv.com命令行工具自动编译工程
- 使用devenv/MSBuild在命令行编译单个project
- 使用devenv/MSBuild在命令行编译单个project
- 用vs的devenv.com命令行 自动编译 程序
- VS2008用devenv.com命令行工具自动编译工程
- 将这XML 用代码形式柔和在一个Activity
- hibernate多表查询
- QTE安装移植全过程(转载并修改)
- 北京四九城的来历
- shoesneaker 我的开山之作
- Devenv 命令行开关
- 对症下药解决简历五大病症
- 对症下药解决简历五大病症
- 对症下药解决简历五大病症
- C语言中显示变量所占字节数;字节、字、字长;原码、反码、补码
- Javascript 内存回收机制理解
- LINUX EVAL命令
- 程序员的情书
- objectarx2008cad二次开发vs2005配置