【问题标题】:Visual Studio Signing executable with Certificate带有证书的 Visual Studio 签名可执行文件
【发布时间】:2011-07-18 18:35:48
【问题描述】:

Visual Studio 让我能够通过公共向导签署我的程序集/清单。然而,为了利用这个功能,似乎我需要为我的程序创建一个安装程序。我不想安装我的可执行文件(任何地方)。我更希望能够构建一个可执行文件并将这个可执行文件复制到多个目录中(全部带有证书)。

我假设必须有一些解决方法,我很想听听任何建议。

【问题讨论】:

标签: visual-studio certificate publish


【解决方案1】:
  1. 打开您的项目。
  2. Solution Explorer 下,双击Properties
  3. 点击Signing
  4. 点击Sign the assembly
  5. 点击下拉框,然后选择<New...>
  6. 输入您想要的信息并点击OK

【讨论】:

  • 这就是我一直在做的?我是不是弄错了 - 我可以发誓这需要我做一个安装程序
  • 不,这不需要安装程序。当您构建应用程序时,它会自动签名。
  • 是否有一些简单的方法来验证证书是否存在?谢谢
  • 您可以在命令提示符下使用“sn -vf myassembly.dll”(带有您的程序集名称)。这会告诉您程序集是否是“强命名”,这是项目属性上的签名选项卡控制的内容。如果您的意思是使用 Authenticode 证书进行签名,那就完全是另一回事了。
  • 我是这样签名的,但当我将 exe 发送给其他人时,它仍然被标记为病毒。我做错了什么
猜你喜欢
  • 2011-07-01
  • 2015-04-30
  • 2016-08-29
  • 2021-05-29
  • 1970-01-01
  • 2019-09-18
  • 1970-01-01
  • 2014-05-05
  • 1970-01-01
相关资源
最近更新 更多