发布 .NET Core 时如何解决 PFX 签名不支持错误

E.T*_*.T. 5 publish certificate pfx visual-studio .net-core

我一直在尝试使用 PFX 文件对程序集进行签名。一切正常,我在 Visual Studio 中访问了属性/签名,但是每当我运行dotnet publish命令时,我都会收到此错误:

C:\Program Files\dotnet\sdk\2.1.201\Microsoft.Common.CurrentVersion.targets(3210,5):.NET Core 不支持错误 PFX 签名

我一直在寻找解决此问题的方法,但到目前为止还没有运气。

E.T*_*.T. 6

所以我想我应该使用 SNK 签名而不是 PFX,考虑到 PFX 不再支持它。