Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装C++;使用批处理文件异常的服务 我有一个C++服务程序,它是在另一台机器上在VisualStudio中开发的,我正在尝试使用批处理文件安装服务。 我得到的异常可以在批处理文件中的代码旁边的图像中看到。 (参见图2)_C++_Windows_Batch File_Service_Installation - Fatal编程技术网

安装C++;使用批处理文件异常的服务 我有一个C++服务程序,它是在另一台机器上在VisualStudio中开发的,我正在尝试使用批处理文件安装服务。 我得到的异常可以在批处理文件中的代码旁边的图像中看到。 (参见图2)

安装C++;使用批处理文件异常的服务 我有一个C++服务程序,它是在另一台机器上在VisualStudio中开发的,我正在尝试使用批处理文件安装服务。 我得到的异常可以在批处理文件中的代码旁边的图像中看到。 (参见图2),c++,windows,batch-file,service,installation,C++,Windows,Batch File,Service,Installation,从我在网上发现的情况来看,这个异常似乎是由于兼容性问题造成的,因为该程序是使用64位操作系统开发的,我正在尝试在32位操作系统上安装该服务 此外,当我转到configuration manager时,下拉列表中不会显示x86,只有安腾、Win32和x64。 (参见图1) 如何解决此错误并安装服务 任何帮助都将不胜感激 截图: win32=x86。。。并使用dependency walker找出丢失的依赖项在64位操作系统上开发应用程序这一事实与此无关。重要的是您是将其构建为64位还是32位程序

从我在网上发现的情况来看,这个异常似乎是由于兼容性问题造成的,因为该程序是使用64位操作系统开发的,我正在尝试在32位操作系统上安装该服务

此外,当我转到configuration manager时,下拉列表中不会显示x86,只有安腾、Win32和x64。 (参见图1)

如何解决此错误并安装服务

任何帮助都将不胜感激

截图:


win32=x86。。。并使用dependency walker找出丢失的依赖项在64位操作系统上开发应用程序这一事实与此无关。重要的是您是将其构建为64位还是32位程序(请检查项目设置)。如果是64位程序,则无法在32位版本的Windows上运行。在部署之前,必须将其重新编译为32位。此外,为什么要为.C++程序安装.NET?也许你的意思是C++/CLI?@JBentley该项目目前面向Win32,正如我提到的,x86在configuration manager中不作为选项出现。我是C++和使用批处理文件的新手,我在网上找到了批处理文件的代码,并修改它,以便它能与我的服务一起工作。@ STIJN我已经包括了上面的依赖行者的结果。