命令行编译 WPF
2021-06-08 08:06
标签:spro tar error 根据 实现 com enc 命名 bin 在开发调试代码 WPF 时,经常需要在修改完成代码后,点击 Rebuild,然后到指定文件夹下点击打开对应的 .exe 验证程序是否正确, 可以通过以下命名实现修改程序后,点击一个 .bat 文件,直接完成上面的操作,实现一键编译打开 .exe 实现步骤: 1. 通过命令行的方式 Rebuild 微软官方的命令如下: /project /projectconfig 详细内容请参考微软官方文档: https://docs.microsoft.com/zh-cn/visualstudio/ide/reference/rebuild-devenv-exe?view=vs-2015 其实就是通过 devenv 这个程序进行编译,以下是个实际应用中的例子: 2. 完成编译后,接下来就可以直接打开 .exe 在 .bat 程序中打开 .exe,有两种方式, 一种是直接打开,.bat 会等 .exe 关闭后再继续直接下面的命令, 一种是打开后不管是否关闭,都会继续执行下一条命令 完整的 .bat 一键编译运行程序如下: 命令行编译 WPF 标签:spro tar error 根据 实现 com enc 命名 bin 原文地址:https://www.cnblogs.com/ryanzheng/p/10703862.htmldevenv SolutionName /rebuild SolnConfigName [/project ProjName] [/projectconfig ProjConfigName]
SolnConfigName
必需。 用于重新生成在 SolutionName
中命名的解决方案的解决方案配置名称。SolutionName
必需。 解决方案文件的完整路径和名称。ProjName
可选。 解决方案中项目文件的路径和名称。 可以输入从 SolutionName
文件夹到项目文件的相对路径、项目的显示名称或项目文件的完整路径和名称。ProjConfigName
可选。 重新生成命名的 /project
时要使用的项目生成配置的名称。start /high "compile you_project_name" /WAIT "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe" "D:\gitlab\drivereasy3\project.sln" /rebuild Release /project "ProjectWPF\ProjectWPF.csproj" /projectconfig Release
"文件路径"
例如:
"D:\gitlab\project/test.exe"
start "" "D:\gitlab\project/test.exe"
@echo off
title Build Project
echo 1. Rebuild Release Project, Please Wait...
rem 2.rebuild Release
rem 务必根据本地电脑上的 vs 选择对应的 devenv.exe
start /high "compile project" /WAIT "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe" "D:\gitlab\project\FuZhou.sln" /rebuild Release /project "DriverEasyWPF\DriverEasyWPF.csproj" /projectconfig Release
if %errorlevel% == 1 (
echo.
echo ERROR: Compile ERROR!
pause
exit
)
echo 2. Open Release Project, Please Wait...
start "" "D:\gitlab\project\DriverEasyWPF\bin\Release\DriverEasy.exe"
exit