我正在调试Win服务.我在服务器上添加了一些证书.试图通过序列号查找证书. https://gyazo.com/9cdcda75e98fe7b7c35496976a5aaaeb
这一行为.config:
我收到错误:服务无法启动.System.FormatException:无效的十六进制字符串格式.
来自JanAngelovič的MSDN论坛:
如果从公共证书对话框中剪切并粘贴[序列号或指纹],它将以UNICODE(UTF-16LE)编码复制,并在开头使用特殊的不可见控制字符(0xFF和0xFE,也称为"字节顺序标记").串.
就个人而言,我用指纹看到了这一点; 从对话框剪切并粘贴到Visual Studio中,保留了2个未显示的字符(可以通过光标"逐步"并删除).