2013-03-18 68 views
2

因为我使用的是未签名的第三方DLL,所以我想让我的VS2010解决方案中的所有项目都没有签名,所以我没有选中所有项目中的“签署程序集”。为什么Visual Studio要求强大的命名程序集?

现在当我试图编译解决方案,我得到这个错误:

Unable to emit assembly: Referenced assembly 'MyAssembly3' does not have a strong name

这究竟是为什么?

+0

可能相关:http://stackoverflow.com/questions/15459816/third-party-dll-does-not-have-strong-name – 2013-03-18 03:55:16

+0

见我的帖子:http://stackoverflow.com /问题/ 15469534 /删除签名,从组装 – theMayer 2013-03-18 04:21:50

回答

1

如果你不想让组件被签名,但是他们仍然得到签名,也许你有同样的问题我做了吗?

事实证明,它引用了一个“commonproperties.targets”文件,导致无论我做了什么,都会打开sign选项。

Remove signing from an assembly

相关问题