为什么C#程序在执行时开始显示“未知发行者”

时间:2018-09-03 09:52:28

标签: c# .net wpf visual-studio-2015

我正在Visual Studio 2015中开发C#应用程序。我的应用程序的旧版本能够在其他人的计算机上运行而不会显示任何消息。但是,当我在其他人的计算机上运行较新版本的应用程序时,会收到警告“未知发行商”。 我不知道在新旧版本之间进行重要更改。我不想支付证书并签署我的应用程序。 您是否知道其他人的计算机为什么开始显示此消息(可能会更改)? 非常感谢您的任何想法。

1 个答案:

答案 0 :(得分:1)

这是“打开文件-安全警告”。我也是C#开发人员,但是在PC上运行我开发的应用程序时,我没有遇到过此类问题,但是的确,当我在另一台PC上运行这些应用程序时,会弹出一个窗口,提示“打开文件-安全警告”。 “。

如果您不想收到安全警告,请执行以下步骤。

  1. 运行 GPEDIT.MSC

  2. 本地计算机策略 / 用户配置 / 管理模板 / Windows组件 / 附件管理器

  3. 在右窗格上,双击包含列表以获取低文件类型。

  4. 单击“启用”。

  5. 在“选项”框中包含文件类型,例如.exe; .bat; .reg; .vbs。

  6. 单击“确定”。

希望这会有所帮助。