当前位置: 首页 > news >正文

批处理脚本编译vs工程

使用脚本直接编译vs工程,减少操作步骤,快速编译执行
代码如下
@color b
@echo environment init…
@SET VARTOOL=“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\vsdevcmd\ext”
@SET COMPILETOOL=“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.com”
@call %VARTOOL%\vcvars.bat

@echo config init…
@SET SLNNAME=“ES-All.sln”
@SET BldType=“rebuild”
@SET BldCfg=“Release|x64”

@%~d0
@cd %~dp0

IF exist Build.log (DEL Build.log)

@echo UI compile start…
@for /F %%a in (.\CompileProjectUI.txt) do %COMPILETOOL% %SLNNAME% /%BldType% %BldCfg% /Project %%a

pause & exit

CompileProjectUI.txt文本内容如下
选择工程的启动工程
ES

http://www.dtcms.com/a/78987.html

相关文章:

  • LoRA中黑塞矩阵、Fisher信息矩阵是什么
  • C++中new和delete如何构建简单对象和复杂对象?
  • c++介绍进程间的通信一
  • K8s认证(CKA/CKAD/CKS)哪家强?主流证书对比
  • 《Linux 网络架构:基于 TCP 协议的多人聊天系统搭建详解》
  • Zookeeper 集群部署与管理实践
  • 第4章:Docker安装与环境配置:多平台部署指南
  • 流程图软件推荐,好用的流程图工具分享
  • 解决Qt信号在构造函数中失效的问题
  • DataWhale大语言模型-大模型技术基础
  • Git Worktree 实现 “一边修生产Bug,一边写新需求”
  • C++左值右值
  • vscode 配置服务器远程连接
  • VLLM专题(三十一)—架构概述
  • doris:审计日志
  • C#通过SignalR直接返回流式响应内容
  • 【RabbitMQ】RabbitMQ中死信交换机是什么?延迟队列呢?有哪些应用场景?
  • 【vue3+vant】移动端 - 部门树下拉选择组件 DeptTreeSelect 开发
  • Vue3 界面设计插件 microi-pageengine 入门教程一
  • MyBatis 学习经验分享
  • 责任链模式:优雅处理请求的设计艺术
  • Docker运行Mysql异常:Operation not permitted
  • OceanBase 读写分离最佳实践
  • ADB三个模块介绍
  • C# HTTP认证方式详解与代码实现
  • Docker 最佳实践(MySQL)
  • [spring] Spring JPA - Hibernate 多表联查 1
  • K8S学习之基础三十三:K8S之监控Prometheus部署程序版
  • 【蓝桥杯python研究生组备赛】005 数学与简单DP
  • windows安装金仓V9初始化数据库失败