【问题标题】:Displaying my Program Name in setup security prompt在设置安全提示中显示我的程序名称
【发布时间】:2013-07-30 12:14:47
【问题描述】:

我使用 VS2010 创建一个设置和部署项目。我想设置程序名称。我尝试使用“属性”窗口并设置制造商名称和标题,但是在设置过程中显示“您是否信任此应用程序”对话框时,它显示的是安装路径而不是名称。

Program Name : C:/Users/C-SHARP/Documents/Visual Studio 2010/Projects/Matrix/MatrixSetup/Setup.exe  
Publisher : Unknown  
Source : Hard disk on the Computer.  

我想要的是“程序名称”应该显示Matrix 而不是路径。我该怎么做?

【问题讨论】:

    标签: c# windows installation code-signing setup-deployment


    【解决方案1】:

    这是一个安全提示,旨在保护用户免受可能危及他们机器的不安全应用程序的影响。

    更改该消息中显示的内容(和/或完全阻止它显示)的唯一方法是为您的安装程序和应用程序获取签名证书,这证明您是具有合法可执行文件的合法供应商.

    VeriSignComodo 等受信任的机构获得证书后,您需要使用signtool.exe 对您的应用程序和安装程序进行签名。您可以使用 SignTool 的 GUI 模式,也可以将其作为命令行应用程序集成到您的构建过程中。

    Microsoft 维护了一个关于代码签名的帮助页面here。另一个不错的在线资源是here

    【讨论】:

    • 非常感谢您的帮助
    猜你喜欢
    • 2021-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 2016-10-04
    相关资源
    最近更新 更多