获取Visual Studio签名的可信证书

时间:2011-02-21 08:57:35

标签: c# visual-studio certificate signing

我需要一些有关代码签名证书的信息。我不知道它们是如何工作的,谷歌搜索并没有真正解决我的困惑。

我的IT部门愿意帮助我进行设置,但他们不想花时间搞清楚如何,并要求我这样做。

所以我需要知道的是,我需要在Visual Studio中签署我的代码(在本例中为C#),永久密钥不会改变,并且可以被我们的内部系统信任。

我尝试过使用我们公司的颁发证书,但它说它没有私钥。 IT部门表示他们可以发布代码签名模板,但他们也没有看到任何私钥,并且通常不知道它做了什么。

有关此的任何背景知识以及如何设置都将不胜感激。

2 个答案:

答案 0 :(得分:1)

您需要从Verisign或其他类似提供商处购买代码签名证书,然后使用该代码签署您的程序集。

答案 1 :(得分:0)

我认为没有一种方法可以让一个没有超时的方法。要在Windows上进行签名,您需要一个Verisign代码签名证书。微软guide代码签名非常有用。从开发人员的角度来看,一旦获得证书的PFX文件,您只需要SignTool程序。

signtool /n "My company, inc." myfile.exe