如何:将 Signtool.exe 作为生成后事件启动(设备)

更新:2007 年 11 月

当其他生成后事件更改原始二进制文件时,可将 signtool.exe 作为生成后事件运行。对已签名的二进制文件所做的更改会使原始签名失效。

说明:

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您使用的 Visual Studio 版本及设置。有关更多信息,请参见Visual Studio 设置

在 Visual Basic 和 Visual C# 设备项目中将 signtool.exe 作为生成后事件启动

  1. 在“解决方案资源管理器”中右击该项目,再单击“属性”。

  2. 在“生成事件”页 (Visual C#) 或“编译”页 (Visual Basic) 上单击“编辑生成后事件”。

  3. 在“生成后事件命令行”对话框中,键入带有所选选项的 signtool 命令行。

    有关如何在命令提示符处运行 signtool 的更多信息,请参见 SignTool

在 Visual C++ 设备项目中将 signtool.exe 作为生成后事件启动

  1. 在“解决方案资源管理器”中右击该项目,再单击“属性”。

  2. 在“配置属性”之下展开“生成事件”节点。

  3. 单击“生成后事件”。

  4. 选择“命令行”属性,再单击“省略号”按钮(“…”),打开“命令行”对话框。

  5. 键入带有所选选项的 signtool 命令行。

    有关如何在命令提示符处运行 signtool 的更多信息,请参见 SignTool

请参见

其他资源

设备项目中的安全性