我正在使用RDBSS开发网络重定向器。
在我们的网络重定向器卷中,无法运行从Inno Setup(开源打包程序)打包的可执行文件。
当我们在Windows资源管理器中双击该文件时,资源管理器会显示此消息框。
在32位Windows上运行良好。只有64位Windows才有问题 我想这与npdll或MUP有关 我们已经实现了npdll,我认为它现在没有任何bug。 - 当然我们也有npdll 64bit版本 其他可执行文件和任何文件都适用于32和64OS。
如果我们在64位Windows SMB卷中运行此文件,它运行正常 所以,我很确定我们的代码有一些错误。(npdll或重定向驱动程序)
你能猜到这个吗?
P.S是否有一份描述MUP如何工作的好文件?如果您知道,请告诉我。
感谢。
答案 0 :(得分:0)
其他可行的可执行文件是64位还是32位?
如果只有32位进程(如InnoSetup)失败,那么您是否需要在x64系统上同时安装64位和32位版本的DLL?对于某些DLL类型(例如视频编解码器),如果您希望其功能可供所有程序使用,则需要这样做,但我不熟悉RDBSS,因此在这种情况下不知道它是否适用。