【发布时间】:2015-04-05 19:51:03
【问题描述】:
2015 年 11 月 17 日更新
似乎 vNext 程序集 (Microsoft.AspNet) 现在已签名(具有强名称)。
在 GitHub 上查看以下线程:
Assemblies are now strong named #109
我想创建一个数字签名程序集,它将使用在其中一个 vNext 程序集中实现的类型。此时,vNext 程序集没有强名称属性。因此,在构建解决方案时出现以下错误:
“程序集生成失败 -- 引用的程序集 'Microsoft.AspNet.Http' 没有强名称”
此行为是否为已知问题(例如,与 VS2015 CTP 相关)?未来会改变吗?推荐的操作方式是什么?
【问题讨论】:
-
虽然我在下面回答了一个具体问题,但了解为什么要对 DLL 进行强名称签名可能会有所帮助。
标签: class-library strongname asp.net-core