如何:在 Visual C++ 项目中对项目输出进行签名(设备)

更新:2007 年 11 月

以下步骤假定解决方案中已有一个智能设备 Visual C++ 项目。有关更多信息,请参见使用 Visual C++ 进行设备编程

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

在 Visual C++ 设备项目中为项目输出签名

  1. 在“解决方案资源管理器”中右击 Visual C++ 项目,再单击快捷菜单上的“属性”。

  2. 展开“Authenticode 签名”页。

  3. 对于“Authenticode 签名”属性,选择“是”。

  4. 对于“证书”属性,单击省略号按钮(“…”)。

  5. 在“选择证书”对话框中:

    • 如果所需的证书出现在列表中,请选择该证书,然后单击“确定”,关闭对话框。

    • 如果所需的证书未出现在列表中,请单击“管理证书”,打开“管理证书”对话框。有关更多信息,请参见如何:在设备项目中导入和应用证书

      完成证书获取后,在“选择证书”对话框中单击“确定”。证书便会出现在“Authenticode 签名”页的“证书”行中。

  6. 在“Authenticode 签名”页上单击“确定”。

请参见

其他资源

设备项目中的安全性