VS2022软件打包 生成和事后事件处理
示例
目标:
将编译后的文件拷贝到新的文件,并重命名方便软件打包
生成前:
删除目标目录:
rd /s/q "$(SolutionDir)..\setup\$(ConfigurationName)\"
生成后-拷贝重命名:
copy "$(TargetPath)" $(TargetDir)JCZX-2024.exe" copy "$(TargetPath).config" $(TargetDir)JCZX-2024.exe.config" xcopy "$(TargetDir)\*" "$(SolutionDir)..\setup\$(ConfigurationName)\" /Y /E /I if exist "$(SolutionDir)..\setup\$(ConfigurationName)\$(TargetFileName)" del "$(SolutionDir)..\setup\$(ConfigurationName)\$(TargetFileName)" if exist "$(SolutionDir)..\setup\$(ConfigurationName)\$(TargetFileName).config" del "$(SolutionDir)..\setup\$(ConfigurationName)\$(TargetFileName).config"
软件打包:
采用INNO-SETUP软件进行打包,打包脚本不开放
标签:事件处理,..,SolutionDir,setup,ConfigurationName,VS2022,TargetFileName,打包 From: https://www.cnblogs.com/oumi/p/18097768