我购买了 Comodo 代码签名证书,当我在 Metro 应用程序中选择它并构建时,我得到了
错误 4 文件内容不符合指定架构。
'Publisher'
属性无效 -'CN=Falafel Software Inc, O=Falafel Software Inc, STREET="512 Capitola Ave,", L=Capitola, S=CA, PostalCode=95010, C=US'
根据其数据类型,该值无效-'http://schemas.microsoft.com/appx/2010/manifest:ST_Publisher'
模式约束失败。C:\Users\jwaters\documents\visual studio 11\Projects\App1\App1\bin\Debug\AppxManifest.xml 10 57 App1
我发现了这个更详细的消息
'CN=Falafel Software Inc, O=Falafel Software Inc, STREET="512 Capitola Ave,", L=Capitola, S=CA, PostalCode=95010, C=US'
违反 的模式约束'(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*'
。无法解析'Publisher'
具有值的属性。'CN=Falafel Software Inc, O=Falafel Software Inc, STREET="512 Capitola Ave,", L=Capitola, S=CA, PostalCode=95010, C=US'
看起来正则表达式不理解PostalCode
,这在我的证书主题中。
有没有办法解决这个问题?