更新:2007 年 11 月
以下步骤假定解决方案中已有一个智能设备 Visual Basic 或 Visual C# 项目。有关创建这些项目的更多信息,请参见 使用 .NET Compact Framework 进行设备编程。
对于 EXE 和 DLL 项目,这些步骤都是相同的。
| .gif) 说明: | 
|---|
| 显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 | 
为 Visual Basic 或 Visual C# 设备项目中的程序集签名
- 在“解决方案资源管理器”中右击 Visual Basic 或 Visual C# 项目,再单击快捷菜单上的“属性”。 
- 在“签名”页上单击“为程序集签名”。 
- 在“选择强名称密钥文件”框中: - 如果要使用现有的强名称密钥文件,请单击“<浏览…>”,打开“选择文件”对话框。 
- 如果要创建新的强名称密钥文件,请单击“新建”,打开“创建强名称密钥”对话框。 
 
延迟为程序集签名
- 完成以上步骤后,单击“仅延迟签名”。 - 当没有所需私钥的访问权限时,可使用此功能。延迟签名可以提供公钥并延迟添加私钥,直至程序集提交为止。有关更多信息,请参见 如何:延迟为程序集签名 (Visual Studio)。