Topshelf在VS2010中托管应用程序调试

我正在尝试使用Topshelf托管应用程序Topshelf.Host.exe来执行我的.NET类库作为Windows服务。 http://topshelf-project.com/documentation/shelving/

我在连接VS2010内部的调试器时遇到了麻烦。 这是我的设置

  • Topshelf.Host.exe在c:\ projects中说
  • 我的classlibrary服务构建到c:\ projects \ Services \ library-name \
  • 运行Topshelf.Host.exe作为类库的外部应用程序进行调试

使用F5 /运行Topshelf.Host.exe正在运行,但它似乎没有拿起并加载我的类库。 有任何想法或更好的方法来设置调试?

您是否检查过该文件夹中的library-name.config以确保正确加载了boostrapper? 它应该看起来像http://github.com/Topshelf/Topshelf/blob/master/src/Samples/StuffOnAShelf/clock.config

编辑:不再支持或维护Topshelf.Host。