I am adding the following to post-build command line in a build event to sign the application EXE file with a certificate:

"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"

How can I prevent this line from executing when the certificate "XXX INC" is not available?

有帮助吗?

解决方案

You can use the IF EXIST batch statement. I'm not sure if you can add it directly to the PostBuild event, but you can easilly create a .bat file, insert all commands there and call it in your project's PostBuild event.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top