Visual studio 如何在VisualStudio中高效地编写代码和调试windows服务项目?

Visual studio 如何在VisualStudio中高效地编写代码和调试windows服务项目?,visual-studio,debugging,windows-services,Visual Studio,Debugging,Windows Services,如何在VisualStudio中高效地编写代码和调试windows服务项目?VisualStudio提供 无法从命令启动服务 行或调试器。Windows服务 必须首先安装(使用 installutil.exe),然后从 服务器资源管理器,Windows服务 管理工具还是网络启动 指挥部 当我想调试代码时。在我看来,测试代码是低效的。必须安装服务、启动服务、附加调试器、测试服务,然后卸载服务 谢谢, 吉尔。正如第一条评论所提到的,还有很多其他的项目……但我也想说明一下这一点 您可以使用生成后事件来

如何在VisualStudio中高效地编写代码和调试windows服务项目?VisualStudio提供

无法从命令启动服务 行或调试器。Windows服务 必须首先安装(使用 installutil.exe),然后从 服务器资源管理器,Windows服务 管理工具还是网络启动 指挥部

当我想调试代码时。在我看来,测试代码是低效的。必须安装服务、启动服务、附加调试器、测试服务,然后卸载服务

谢谢,
吉尔。

正如第一条评论所提到的,还有很多其他的项目……但我也想说明一下这一点

  • 您可以使用生成后事件来管理生成后的安装过程等,这样您就不必为此付出任何努力
  • 您可以使用
    Debugger.Break()
    立即开始调试。这样,您就不会玩“附加”游戏

  • 这些至少会让你走起来,并有助于减少你所经历的“痛苦”。

    正如第一条评论所提到的,还有许多其他的项目……但我也想对此稍加说明

  • 您可以使用生成后事件来管理生成后的安装过程等,这样您就不必为此付出任何努力
  • 您可以使用
    Debugger.Break()
    立即开始调试。这样,您就不会玩“附加”游戏

  • 这些至少可以让您继续,并有助于减少您所经历的“痛苦”。

    请参见,等等。请参见,等等。您可以在调试器上展开Up。中断建议吗?我没有意识到这一点,玩附加游戏…:(当然,在您的初始代码中放入调试器.Break()。这将触发一个弹出窗口,以便您开始使用Visual Studio进行调试!您可以在调试器上展开Upon。Break建议吗?我不知道这一点,请玩附加游戏…:(当然,在您的初始代码中放入调试器.Break()。这将触发一个弹出窗口,以便您开始使用Visual Studio进行调试!