VS2015和C ++服务无法自动启动

时间:2016-07-25 14:32:06

标签: c++ service visual-studio-2015

我面临VS2015的一个奇怪问题。在编译服务时(我有自己的代码库出现此问题,但能够在MSDN https://code.msdn.microsoft.com/windowsapps/CppWindowsService-cacf4948的基本服务示例上重现它),该服务将无法在全新安装的Windows 10上自动启动。

以下是问题的重复步骤:

  1. 获取一个基本的C ++服务代码(我们从MSDN拿了一个)并编译 它与Visual Studio 2015
  2. 全新安装时安装 Windows 10自动启动
  3. 做冷重启
  4. 结果:即使设置了自动延迟,服务也无法启动。

    现在有趣的部分......这个问题有几种解决办法:

    1. 如果您在冷重启之前手动启动服务,它将会 好的
    2. 如果您在感冒后重新启动(不重启)机器 重启,服务将启动
    3. 在某些机器上(不是Fresh Windows 10安装,问题不会发生)
    4. 使用VS2013构建服务不会导致此问题。
    5. 因为我需要使用VS2015(我的服务应该使用Windows 10 SDK),我想知道是否有任何解决方案,或者这只是VS2015的一个错误。

      由于

      的js

0 个答案:

没有答案