0
我加入在構建事件以下到後期生成命令行簽署的證書應用程序的EXE文件:防止了「signtool.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」不可用時,如何防止執行此行?
因爲我在一個團隊工作,有些電腦沒有證書,所以他們無法編譯應用程序。 – Alvin
個人而言,我會通過多個配置來避免這個問題,一些簽名,一些不簽署。只有擁有該證書的PC使用簽署可執行文件的配置。但是這實際上並不能回答你問到的問題,這可能仍然是有趣的。 – hvd
這沒什麼意義。你只簽署發佈版本,最後一個。簽署調試版本是沒有意義的,這是開發人員的工作方式。 –