服务器接到消息执行一个exe,我可以通过编程将外部exe文件标记为“安全运行(Unknown publisher)”吗?...

经过很多尝试,我得到了一个非常好的解决方法!

我在这里找到了这个Visual Studio 2015安装程序项目: https : //visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9

女巫给你选择创建和安装到你的项目。

下载并安装这个插件后,你将能够添加一个安装程序项目到你的主项目。

9hmjJ.png

那么你需要选择安装程序安装的项目:

r269h.png

然后你可以建立这个安装程序项目,你会得到2个安装文件:

YMRmO.png

然后你就完成了!

现在,您可以运行setup.exe而不用任何有关“未知发布者”的警告消息,重要的是要注意,您必须启动Setup.exe而不是Setup.msi,并且在启动Setup.exe时,您必须具有Setup.msi相同的文件夹。 虽然它安装你的应用程序,它会要求管理员权限,但它不会给你一个关于“这是一个不安全的应用程序”的可怕的警告消息。

你的应用程序安装后,你将能够运行它(从您设置安装位置),并通过运行它,我的意思是在安装目录中,你将有你的应用程序的exe文件,你可以运行它没有任何警告消息。

所以基本上发生了什么是你只有当安装程序启动安装时必须给予管理员权限,但之后,你的应用程序将被信任,并将运行没有任何消息。

关于Setup.exe和Setup.msi,您可以使用IExpress将两个exe文件加入其中。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值