标签: c# code-signing makecert strong-named-key
我可以创建自签名证书并从代码using makecert and pvk2pfx生成.pfx文件。我可以编程方式编辑项目文件(使用正则表达式,尽管xmlreader实现可能也可以工作,也许更安全)来编辑项目文件。但是,在我添加.pfx文件并将signed设置为true后,项目不再构建,因为我需要打开VS以输入私钥的密码。
我想知道是否可以在创建.pfx文件后以编程方式将.pfx文件添加到项目中,不需要需要打开VS输入密码。
答案 0 :(得分:0)
您可以在构建后的事件中使用SignTool与/f(文件)和/p(密码)开关来对文件进行签名。
/f
/p