phatboyg / Topshelf

An easy service hosting framework for building Windows services using .NET
http://topshelf-project.com/
Apache License 2.0
170 stars 1 forks source link

Shelving -> doesn't throw exception when Bootstrapper not found #14

Closed jamescrowley closed 12 years ago

jamescrowley commented 12 years ago

The shelving host just silently fails if it can't find the Bootstrapper type in ShelfConfiguration? Would be helpful if an exception bubbled up here to work out what is wrong.

phatboyg commented 12 years ago

Shelving is being reworked by Dru for v3 to host each shelf in a separate process (cause the isolation within AppDomain is too fragile and stuff just crashes if people aren't careful with threads -- which is like saying a 3-year-old can play with scissors).

I'm surprised it doesn't time out at some point, the log should contain some type of error.