安装Windows服务时出现问题

时间:2012-01-30 15:18:06

标签: windows c#-4.0 service

我正在尝试安装Windows服务。我在Visual Studio 2010中尝试过,只需双击msi即可。我跟着走过这里:

http://msdn.microsoft.com/en-us/library/zt39148a.aspx

问题似乎是一个nhibernate映射异常。

我有一个带有hbm.xml文件的类库(是的,它们作为资源包含在内)和我的实体类。

我不明白我需要做什么来正确部署所有内容。

1 个答案:

答案 0 :(得分:0)

一些建议:首先,确保您的项目类型是控制台应用程序。这将确保您的app.config被正确查看和重命名/复制。其次,安装和卸载(Windows服务)的业务最好用一个名为TopShelf的开源项目来完成。我个人在使用TopShelf引导Windows服务方面有很棒的经验。文档有点简陋,但有simple example可以帮助您快速启动和运行。简而言之,它通过公开一个简单易用的命令行界面来处理所有凌乱的管道,以便安装和卸载服务。