首页 > 解决方案 > 来自 nuget 的程序集具有强名称,但会导致“需要强名称程序集”的构建错误

问题描述

我从 NuGet 成功安装了“LiveCharts.Wpf”和“LiveCharts”包,我在我的代码中使用了它们,但是当我想构建项目时,我收到了这个错误:

未知的构建错误,'需要强命名程序集。(来自 HRESULT 的异常:0x80131044)

请注意,这些包具有强名称。您可以在附图中看到它:

LiveCharts.Wpf 属性

谢谢。

标签: c#.netwpfnuget-packagestrongname

解决方案


在发布并尝试使用 VS2017 构建更新版本后,我遇到了类似的问题。
我在属性-> 发布-> 应用程序文件中切换了要包含的 nuget 设置。
从:
发布中的默认设置

至:
切换到包括


推荐阅读