我们有一个使用MDB存储数据的应用程序。 出于性能方面的原因(在客户端之间通过networking驱动器传输MDB数据到服务器),我打算通过RemoteApp传送这个应用程序。 应用程序启动后,她做了两件事:
我将Windows 2008 R2下的应用程序设置为RemoteApp,效果很好。 该应用程序启动,我可以指定到实际数据的path为D:\ APPNAME \ data.mdb
现在我需要在2012年服务器下安装应用程序。 但是我认为,RemoteApps的工作方式有很多变化。 我的应用程序说,她无法在c:\ APPNAME \ sys.mdb中findconfiguration文件 – 无论是在服务器还是客户端。 所以应用程序没有访问任何“C:”?
我确认,通过在两个系统上创build一个RemoteApp for explorer.exe:2008显示了一个explorer.exe,就像我在服务器上发现的那样,2012显示了它在客户端上运行的浏览器(与客户端C:一样)。
任何提示给我? 🙂
好。 经过许多不眠之夜,我认为这是问题/解决scheme:
您需要为您的用户授予与RemoteApp集合受保护的相同组的 c:\ APPNAME权限。 用户也在其中的另一个组没有帮助。
例:
我们的用户1在GlobalGroupA + B中。 您授予组B的文件夹权限,但RemoteApp集合使用GroupA – 这不起作用。 文件夹权限也需要由GroupA授予。
我不确定这是否正确,但现在适用于我。