Windows services 64位计算机上的32位windows服务

Windows services 64位计算机上的32位windows服务,windows-services,windows-server-2003,Windows Services,Windows Server 2003,我在64位windows服务器上运行32位windows服务时遇到问题,我的查询如下 1) 如果windows服务(使用所有32位DLL)在64位widows服务器上运行,是否会出现任何问题 2) 如果是,那么我们如何使32位的windows服务在windows server 2003 R2上运行。 每次尝试运行服务时,事件日志都会显示尝试加载格式不正确的程序的错误。(HRESULT的异常:0x8007000B) 这可能是服务具有64位dll的问题吗?您完全可以在64位Windows操作系统上运

我在64位windows服务器上运行32位windows服务时遇到问题,我的查询如下

1) 如果windows服务(使用所有32位DLL)在64位widows服务器上运行,是否会出现任何问题

2) 如果是,那么我们如何使32位的windows服务在windows server 2003 R2上运行。 每次尝试运行服务时,事件日志都会显示尝试加载格式不正确的程序的错误。(HRESULT的异常:0x8007000B)


这可能是服务具有64位dll的问题吗?

您完全可以在64位Windows操作系统上运行32位服务

这可能是服务有64位dll的问题吗


如果服务找不到它引用的DLL的32位版本,它将无法加载。如果服务是使用托管代码编写的,请使用(Fuslogvw)查看是否存在任何绑定故障。

感谢您之前的回答。如何在程序集文件夹中检查oracle DataAccess是否为64位或32位??。这是关于同一个问题,我有。