这是对Mono xbuild 错误 CS1548 的跟进 - 密钥文件格式不正确
嗨,我有一个使用 VS2008 用 C# 编写的应用程序。目前我们正在使用 Mono 将此应用程序移植到 Mac。
我试图从 pfx 文件中提取密钥。首先我用
`sn -pc key.pfx key.snk`
这给了我一个错误
'Failed to extract public key for key pair -- Keyset does not exist'.
然后我用
`sn -p key.pfx key.snk`
这创建了我想要的 snk 文件。然后我在单声道中选择了项目选项>组装签名当构建错误
'key.snk is missing private key needed for signing'.
我想我明白,如果我制作一个新的 snk 密钥,我可以在其中同时拥有私钥和公钥。只是因为遗留问题,我们真的希望能够使用原始 pfx 键值。