aardio 文档
process.vswhere 库模块帮助文档
process 成员列表 #
process.vswhere() #
获取 VS2017 以及之后版本的安装信息,返回表对象,
参数可以是一个名多个字符串类型的命令行参数,
只有一个参数时可以包含空格,不会添加双引号或转义符,
如果有多个参数,则包含空格的参数按命令行参数规则添加双引号,
不指定参数时默认为"-latest"
process.vswhere 成员列表 #
用于获取 VS2017 以及之后版本的安装信息
官网示例
检测 VC++ 运行时请使用库 sys.vc14
process.vswhere.build #
编译项目。
启动成功返回进程 ID。
process.vswhere.build(projectPath,configuration,target,...) #
参数 @projectPath 指定工程文件路径。
- 参数 @projectPath 指定配置文件名,默认为 "Release"
参数 @target 可选指定为 "Build","Rebuild","Clean","Publish","Restore",默认值 "Build"
可选指定更多参数,所有参数自动处理转义,包含空格的参数自动首尾添加引号。
process.vswhere.dev() #
打开 VS 开发人员命令行窗口进程,
可选在参数中指定工作目录
返回对象:processObject
process.vswhere.pbuild #
编译项目。
启动成功返回 process.popen 对象,否则返回 null,错误信息。
process.vswhere.pbuild(projectPath,configuration,target,...) #
参数 @projectPath 指定工程文件路径。
- 参数 @projectPath 指定配置文件名,默认为 "Release"
参数 @target 可选指定为 "Build","Rebuild","Clean","Publish","Restore",默认值 "Build"
可选指定更多参数,所有参数自动处理转义,包含空格的参数自动首尾添加引号。
process.vswhere.pdev() #
打开 VS 开发人员命令行管道进程,
可选在参数中指定工作目录
返回对象:processPopenObject
Markdown 格式