我正在尝试与Visual Studio (2010)签署一个.net程序集。在项目的属性页面上,我选择了Signing选项卡,选中了"sign the assembly“,并提供了一个强名称密钥文件。
问题是这个项目引用了另一个非托管项目。当我尝试构建.net程序集时,我得到消息:“程序集生成失败--引用的程序集'otherAssemblyName‘没有强名称。
由于另一个程序集/项目是非托管的,我不相信有可能对其进行签名,因此我不知道下一步该做什么。
我需要对我的.net程序集进行签名,因为它将被另一个已签名的程序集使用。
先谢谢你...
发布于 2010-06-22 18:48:34
您确定另一个程序集是“非托管的”吗?不能引用非托管程序集。
C++可以生成非托管或托管DLL。如果p/调用DLL,那么它是非托管的;否则,它是托管的,并且可以签名。
https://stackoverflow.com/questions/3092186
复制相似问题