0

我将以下内容添加到构建事件中的构建后命令行中,以使用证书对应用程序 EXE 文件进行签名:

"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /t "http://timestamp.digicert.com" /n "XXX INC" "$(ProjectDir)obj\x86\Debug\app.exe"

当证书“XXX INC”不可用时,如何防止此行执行?

4

1 回答 1

1

您可以使用IF EXIST批处理语句。我不确定您是否可以将其直接添加到 PostBuild 事件中,但您可以轻松地创建一个 .bat 文件,在其中插入所有命令并在项目的 PostBuild 事件中调用它。

于 2012-12-05T10:35:50.607 回答