部署Datasnap服务

时间:2011-07-08 20:24:53

标签: windows windows-7 windows-services c++builder datasnap

在Rad Studio XE下使用C ++ Builder我从头开始创建了一个简单的Datasnap服务器服务。我想在添加任何功能之前测试服务安装过程,并发现虽然它将在一系列Windows机器上成功安装,但我还是无法在Windows 7 x64的全新安装下启动它。

尝试启动该服务的错误消息是:Windows无法在本地计算机上启动该服务。错误2:系统找不到指定的文件。

我已关闭动态链接和运行时库。它在Windows XP和2003操作系统下运行良好,而不是我拥有的这台Win7机器。我已经打开指定端口的防火墙,并确认没有其他应用程序也在使用它们。该服务安装在Administrator下,并以本地系统帐户登录。

在Windows 7或64位下,C ++ Builder编译服务是否有问题?希望有人可以指出我正确的方向,所以我不必太多时间撞到墙上。

谢谢!

1 个答案:

答案 0 :(得分:2)

由于C ++ Builder仅创建32位应用程序,因此请确保将该服务安装在64位Win7系统上的c:\ Windows \ SysWOW64文件夹中。 Windows 7 x64希望在system32文件夹中只找到64位文件/服务。

相关问题