我正在自动化一个实验室,其中相同的测试在不同的测试服务器上进行(使用相同的 GUI)。该 GUI 的可执行文件与源代码一起位于两个服务器都可以访问的网络驱动器上。
如果为两个不同的服务器创建了快捷方式来启动该可执行文件的实例,我是否会遇到任何问题?
目前看来,其中一台机器无法从驱动器位置的快捷方式运行可执行文件,因此我最终将其放在服务器本身上。另一台服务器从其快捷方式运行网络驱动器上的可执行文件,没有任何问题。
我不是 IT 专家,所以我确信还有很多事情我没有考虑到。
提前致谢!
答案1
一般来说,您可以在远程共享上运行应用程序 (.exe),而不会出现任何问题。但是,这完全取决于应用程序的编写方式。如果应用程序被编程为将数据写入其当地的目录,在两个远程位置运行同一个应用程序可能会导致它尝试写入的数据发生冲突并引发问题。如果您无法从两个远程位置运行它,则有迹象表明确实发生了类似的事情。