Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Autostart智能客户端应用程序_.net_Winforms_Smartclient - Fatal编程技术网

.net Autostart智能客户端应用程序

.net Autostart智能客户端应用程序,.net,winforms,smartclient,.net,Winforms,Smartclient,有一个标准的智能客户端应用程序,当用户登录到我们网络上的机器时,我们希望自动启动该应用程序。我已尝试了以下关键点: HKLM\Software\Microsoft\Windows\CurrentVersion\Run HKCU\Software\Micrisoft\Windows\CurrentVersion\Run HKCU\Software\Micrisoft\Windows\CurrentVersion\Policy\Explorer\Run 等等 启动键类似于: J:\Applicati

有一个标准的智能客户端应用程序,当用户登录到我们网络上的机器时,我们希望自动启动该应用程序。我已尝试了以下关键点:

HKLM\Software\Microsoft\Windows\CurrentVersion\Run HKCU\Software\Micrisoft\Windows\CurrentVersion\Run HKCU\Software\Micrisoft\Windows\CurrentVersion\Policy\Explorer\Run

等等

启动键类似于: J:\Application\NewApp.Application在共享驱动器或UNC路径上\\server1\Application\NewApp.Application

我已尝试将指定的文件更改为setup.exe文件、启动该文件的批处理文件、延迟的批处理文件,甚至是通过Process.start()延迟后创建的用于启动NewApp.application文件的小.exe

如果我在登录后手动运行这些选项,所有选项都可以正常工作,但是在登录到机器时没有任何选项可以工作(这是目标)

有人有什么想法吗


更新:权限不是问题所在。我一直在测试管理员级别的PERM。如果你在域上,你可以使用组策略启动你的应用。

在网络共享上执行.NET应用程序的权限正确吗?

我猜这与启动时网络不直接可用有关。那些批处理(延迟)文件是从计算机自己的硬盘上运行的吗?如果没有,您可以试试。

将应用程序放在“开始”菜单的“启动”部分如何?我不确定这些是在注册表中的项目之前还是之后运行,但这可能会造成足够的延迟

至于您在批处理文件或starter应用程序中编码的延迟,设置为多长时间?您是否尝试了足够大的值,例如5分钟?我想知道是否需要更长的延迟时间,或者问题是你的应用程序是在依赖其他东西之前启动的

此外,是启动失败导致找不到应用程序,还是应用程序启动后立即死亡