如何在Windows和Mac中运行visual studio预构建事件?

问题描述 投票:4回答:1

我有一个预构建事件如下:

ver
if %errorlevel% EQU 0 (
   REM some code
) else (
   REM some code
)

在mac os机器上运行时,ver命令会抛出错误。如何在mac和windows上运行此代码?

visual-studio
1个回答
2
投票

好的,所以我最终通过编写同一个脚本的两个版本来解决问题,一个用于windows,另一个用于bash / mac。首先,我在visual studio中的预构建事件中添加了以下内容:

enter image description here注意:缺乏延期是故意的。

然后我添加了两个脚本,一个名为GenerateConfig.cmd for windows builds。另一个名为GenerateConfig的脚本用于mac构建。您还需要确保后面的脚本上有执行标志。

© www.soinside.com 2019 - 2024. All rights reserved.