标识在指定解决方案配置中要生成、清理、重新生成或部署的单个项目。
语法
devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
自变量
- SolutionName - 必需。 解决方案文件的完整路径和名称。 
- %> 
- SolnConfigName - 可选。 应用于 SolutionName 中命名的解决方案的解决方案配置的名称(如 - Debug或- Release)。 如果有多个解决方案平台可用,还必须指定平台(例如,- Debug|Win32)。 如果未指定此参数或字符串为空 (- ""),工具便会使用解决方案的有效配置。
- /ProjectProjName- 可选。 解决方案中项目文件的路径和名称。 可以将项目在 SolutionName 文件夹中的显示名称或相对路径输入到项目文件中。 也可以输入项目文件的完整路径和名称。 
- /ProjectConfigProjConfigName- 可选。 要应用于已命名 - /Project的项目生成配置名称(如- Debug或- Release)。 如果有多个解决方案平台可用,还必须指定平台(例如,- Debug|Win32)。
- /OutOutputFilename- 可选。 要将工具输出发送到的文件的文件名。 如果文件已有,工具将输出追加到文件末尾。 
注解
- 必须用作 - devenv- /Build、- /Clean、- /Rebuild或- /Deploy命令的一部分。
- 用双引号将含有空格的字符串引起来。 
- “命令”窗口或使用 - /Out开关指定的任何日志文件中都可显示生成的摘要信息(包括错误)。
示例
下面的示例使用 MySolution 中的 Debug 项目生成配置来生成项目 CSharpWinApp。
devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug