Windows exe文件无法作为服务启动

Windows exe文件无法作为服务启动,windows,debugging,visual-studio-2012,dll,kernel,Windows,Debugging,Visual Studio 2012,Dll,Kernel,对于同一代码,有两个exe文件。一个是旧的,由某人创建,另一个是新的。旧的可以作为服务运行。新的一个意外终止。但是源代码是相同的。旧的exe是使用旧的visual studio和wdk版本编译生成的,而新的exe是在VS-2012和wdk-7的帮助下生成的。这个问题是由于DLL还是其他原因造成的。请你告诉我至少可以找到问题的方法 我们至少需要知道当您尝试启动服务时会产生哪些错误代码。也请检查事件日志。@HarryJohnston:“错误1067进程意外终止”问题可能是目标系统上没有安装运行库。如

对于同一代码,有两个exe文件。一个是旧的,由某人创建,另一个是新的。旧的可以作为服务运行。新的一个意外终止。但是源代码是相同的。旧的exe是使用旧的visual studio和wdk版本编译生成的,而新的exe是在VS-2012和wdk-7的帮助下生成的。这个问题是由于DLL还是其他原因造成的。请你告诉我至少可以找到问题的方法

我们至少需要知道当您尝试启动服务时会产生哪些错误代码。也请检查事件日志。@HarryJohnston:“错误1067进程意外终止”问题可能是目标系统上没有安装运行库。如果直接运行exe文件会发生什么情况?@HarryJohnston此exe由一个服务运行。当我运行服务时,它会给出错误。但当我刚刚运行exe时,cmd会闪烁,而不是exe的末尾。同样的案例ocurs用于处理exe。但它与服务有关