2013-03-18 66 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

相關問題