NAudio.dll 使用强密钥签名失败
NAudio.dll signing with a strong key fails
是否有任何 NAudio.dll
和 NAudio.WindowsMediaFormat.dll
的副本 pre-signed 已经带有 .pfx 密钥?我好像不能自己签。当我尝试重新编译源代码以获得 .dll 签名时:我收到以下错误:
有没有办法解决这个问题,或者有办法让它正确编译?
我宁愿避免整个过程,只使用 .dll pre-signed 以避免 Anti-Viruses 被它吓坏。
基本上,从已签名的程序集中使用 InternalsVisibleTo
需要它信任的程序集也已签名。
您需要签署测试项目 和 生产项目...或者(如果您真的必须)放弃测试,并删除 InternalsVisibleTo(NAudioTests)
。
如果您希望对程序集的预打包版本进行签名,我建议您在项目站点上提交功能请求。
是否有任何 NAudio.dll
和 NAudio.WindowsMediaFormat.dll
的副本 pre-signed 已经带有 .pfx 密钥?我好像不能自己签。当我尝试重新编译源代码以获得 .dll 签名时:我收到以下错误:
有没有办法解决这个问题,或者有办法让它正确编译?
我宁愿避免整个过程,只使用 .dll pre-signed 以避免 Anti-Viruses 被它吓坏。
基本上,从已签名的程序集中使用 InternalsVisibleTo
需要它信任的程序集也已签名。
您需要签署测试项目 和 生产项目...或者(如果您真的必须)放弃测试,并删除 InternalsVisibleTo(NAudioTests)
。
如果您希望对程序集的预打包版本进行签名,我建议您在项目站点上提交功能请求。