首页 > 解决方案 > 自定义 Windows 应用程序需要代码签名吗?

问题描述

我使用 Visual Studio 2019 构建了一个小型应用程序。它需要在几台运行 Windows 7 和 10 的机器上运行。是否必须对应用程序进行代码签名?还是可以将应用程序复制到其他机器并在没有代码签名的情况下运行?

标签: c#visual-studio

解决方案


这不是强制性的。您可以根据需要复制文件。签名代码仅用于安全和合法目的。在商业环境中提供可信的应用程序。因此,这取决于您的域的策略。

https://blogs.msdn.microsoft.com/ieinternals/2011/03/22/everything-you-need-to-know-about-authenticode-code-signing/

https://docs.microsoft.com/visualstudio/ide/how-to-sign-application-and-deployment-manifests

在 Windows 应用程序上验证代码签名证书

代码签名证书


推荐阅读