C# 如何使用ClosedXML的签名版本?(签名)

C# 如何使用ClosedXML的签名版本?(签名),c#,.net-assembly,nuget-package,closedxml,C#,.net Assembly,Nuget Package,Closedxml,我在我的项目中使用ClosedXML。我需要签署我的项目,但ClosedXML NuGet似乎未签署: 引用的程序集“ClosedXML,Version=0.94.2.0,Culture=neutral,PublicKeyToken=null”没有强名称。 在这个问题()之后,我用它的.Signed版本替换了ClosedXML NuGet 我的问题是:使用ClosedXML.Excel不再工作了。只有NuGet“ClosedXML.Signed”不允许我引用任何接近“ClosedXML”的内容

我在我的项目中使用ClosedXML。我需要签署我的项目,但ClosedXML NuGet似乎未签署:
引用的程序集“ClosedXML,Version=0.94.2.0,Culture=neutral,PublicKeyToken=null”没有强名称。

在这个问题()之后,我用它的.Signed版本替换了ClosedXML NuGet

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


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

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

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

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