[英]Xamarin and Visual Studio 2015 issues with building a solution
[英]Visual Studio 2015: error building solution
我有一个 .Net C# 解决方案,可以毫无问题地在 Visual Studio 2013 中构建。 它引用了几个dll,其中一个是我做的。
当我尝试在 Visual Studio 2015 中构建它而不做任何更改(完全相同的灵魂和代码)时,问题就开始了。 显示下一个错误(由于这个错误,在 600 之间):
Error metada file *.dll could not be open: invalid public key
我已经搜索了很多,但我找不到解决方案。 我将不胜感激任何帮助。
**** 编辑了更多信息 ****
我使用 ConfuserEX。 如果我在关闭它之前使用 dll,它就可以工作。 dll 未签名,因此使用它应该不成问题。 有任何想法吗? (我必须关闭它并且它已经工作了很长时间并且仍然可以与 VS2013 一起使用)
老问题,但对于那些看这里的人,该问题被记录为 ConfuserEx 问题 #450:
https://github.com/yck1509/ConfuserEx/issues/450
后续项目 neo-ConfuserEx 中添加了修复程序,但尚未在该项目的版本中发布(截至撰写本文时)。
https://github.com/XenocodeRCE/neo-ConfuserEx
修复说明是:修复启用资源保护时VS2015和VS2017构建错误的yck1509#450问题(BUG:“CS0009 ... --无效公钥。”)。 这表明您可以关闭资源保护作为解决方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.