繁体   English   中英

如何使用 ClosedXML 的签名版本? (ClosedXML.Signed)

[英]How can I use the Signed version of ClosedXML ? (ClosedXML.Signed)

我在我的项目中使用 ClosedXML。 我需要对我的项目进行签名,但 ClosedXML NuGet 似乎未签名: Referenced assembly 'ClosedXML, Version=0.94.2.0, Culture=neutral, PublicKeyToken=null' does not have a strong name.

在此问题之后( ClosedXML - 无法加载文件或程序集异常),我已将 ClosedXML NuGet 替换为其 .Signed 版本。

我的问题是: using ClosedXML.Excel; 不工作了。 只有 NuGet "ClosedXML.Signed" 不允许我引用任何接近 "ClosedXML" 的内容。

问题是:如何使用 ClosedXML 的签名版本?

问题是:.csproj 没有引用,尽管在项目中添加了 nuget(右键单击,nuget,..)。

解决方案是:要删除整个 Package 文件夹,我也删除了 bin 文件夹,从项目中删除 nuget,然后关闭 Visual Studio。 然后重新打开 Visual Studio,添加新的 nuget(在本例中为 ClosedXML.Signed)并重新加载所有 nuget。

在这些步骤之后,当检查 .csproj 时,参考就在那里。 也许这些步骤中的一些太多了,但这就是我让它工作的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM