Topshelf - 无法找到类型或命名空间名称Topshelf

gre*_*fly 5 c# windows service topshelf

我正在尝试使用Topshelf来托管控制台应用程序作为Windows服务,但我遇到了问题......

我从控制台应用程序中引用了Topshelf dll以及log4net dll.但是,当我编译时 - 无论是否带有引用Topshelf的代码,都会显示标题中提到的构建错误,然后我的Topshelf引用变为无效(以及log4net).

我觉得我错过了一些明显的东西 - 任何建议都会受到赞赏.

Tra*_*vis 11

将项目更改为目标.NET 4.0而不是.NET 4.0 Client Profile.Topshelf引用了inprocess仪表板的System.Web.