VB.NET。exe不会从网络路径运行?
本人';我做了一个简单的VB.NET。使用旧MS动画控件的exe项目。(MSComCtl2.dll)。当我构建项目时,VS.NET创建了;Interop.MSComCtl2.dll&;AxInterop.MSComCtl2.dll“;处理COM内容的文件。当我从硬盘上运行EXE时,它运行良好。但是,当我将整个构建文件夹(EXE&all-DLL&039;s)复制到网络文件夹时,它不会';t运行。我只是得到了;发送错误报告;至MS屏幕,无错误信息。有人知道如何使其脱离网络路径吗?我的旧VB6.exe带有动画控件,可以从网络路径正常运行thx提供帮助。文件系统观察程序在观察网络文件夹(UNC路径)时也不会启动。我们有一个Linux文件服务器,这会导致问题吗?
默认情况下,网络共享被放置在信任有限的安全区域中 ;查看控制面板->;NET配置工具的管理工具,允许您更改安全区域设置
关于FileSystemWatcher的问题,我不知道;我不知道答案 ;很抱歉 Thx为抬头,I';在.NET framework 2.0配置中。,但我可以#039;在网络共享上找不到任何内容。你能再给我指一点吗?谢谢。 当然可以 ;在左边的树状视图中,向下遍历到;运行时安全策略&引用 ;然后,在右侧窗格中,单击标记为“的链接”;调整区域安全性&引用 ;系统将询问您是希望将更改应用于机器还是仅应用于本地用户 ;选择适合您的选项,然后单击;下一个&引用 ;选择;本地Intranet“;在接下来出现的对话框中,将信任级别提升,直到程序运行 ;注意,保持本地intranet区域的低信任级别可能有很好的理由,因此请仔细考虑能够从网络上运行程序的重要性
祝你好运。 太棒了,它成功了。然而,我不';t不必在我的所有用户PC上更改此设置#039;在我的代码中有没有一种方法可以使它成为一个受信任的应用程序。如果没有,如果我必须在所有用户的PC上更改它,是否有一个RegEdit或一些我可以编写的脚本;s
Thx,再次寻求帮助。 我想我可以复制这个文件;C: \WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\security。配置;至所有PC#039;s想改变那里的安全设置,但仍然想找到一种方法,使我的应用程序。受信任,无需更改设置。 从内存来看,我相信您在更改安全设置时有一个选项,可以让MSI安装程序安装您所做的更改';我做了
一旦你有了这个,系统管理员就可以使用active directory、组策略、登录批处理文件或许多其他方法向每个用户推出它
希望这有帮助。干杯,格伦。
这对XP工作站有所帮助。有人知道如果我';m net loading dll';在Vista上?似乎我只能得到DLL';如果我把它放在我的桌面上,然后从那里进行净负载,那么要加载多少
谢谢你的帮助!!P、 我也尝试了本地内部网的安全设置。也许vista现在被锁定了
标记 本人';我不确定这是否有帮助,但我们在胜利中添加了这行代码。登录脚本,授予所有用户从网络上运行.NET的权限。有关使用caspol try的信息,请参见
特别是,要查看您的组的设置,请在运行上述命令后尝试caspol-lg。
页:
[1]