Joh*_*hnB 11 windows windows-7 winforms
如果我从一个网络文件夹启动我的应用程序,我没有得到一个对话框.
但是,如果我将我的应用程序复制到另一个网络文件夹,并尝试启动它,我会看到如下所示的"打开文件 - 安全警告"对话框:

如果你谷歌:
您会遇到有关Intranet与Internet区域,注册表编辑,组策略更改甚至Microsoft Access的页面.
如果可能的话,我不想处理任何这些问题.我需要解决方案来处理将从网络启动此应用程序的100台计算机,并且我无法对每台计算机进行系统更改.
1.如果我从某些网络文件夹而不是其他网络文件夹启动,为什么我会收到该对话框
2.如何防止该对话框弹出?
如果适用,请提及多种可能性.
Mat*_*tra 13
我试图在开发存储Azure blob上打开一些JavaScript文件时遇到了这个问题,我在Windows资源管理器中将其映射为驱动器,我通过以下方式修复了它:
Control Panel > Internet Options > Security
然后选择Local intranet,单击Sites,取消选中
[ ] Automatically detect intranet network
并检查两个:
[x] Include all local (intranet) sites not listed in other zones 和
[x] Include all network paths (UNCs).
我可以通过将 DNS 域添加到 Intranet 站点列表来做到这一点。
部分使用 Mathijs 的答案:
Control Panel > Internet Options > Security或运行inetcpl.cpl Local intranetSites单击Advanced添加服务器或域的 FQDN。例如,添加“contoso.corp”(不带双引号),这实际上会将*.contoso.corpFQDN 解析为后缀的所有主机“列入白名单” contoso.corp。否则,您可以添加给定服务器的完整 FQDN。就我而言,我为使用软件 VPN 客户端的用户创建了登录脚本的快捷方式;是的%userdnsdomain%\netlogon\login.bat,所以我添加了contoso.corp并且不再收到警告。
小智 -8
如果您是工作地点的管理员,并且您非常确定应用程序(自行编写的应用程序)可以安全启动。您可以在 win7 和 win8 计算机上执行的操作是转到控制面板 > 用户帐户 > 更改用户帐户控制设置,然后选择“从不通知”。这消除了执行文件时的“额外步骤”。