出于某种原因,在将 Installer 类添加到我的 Windows 服务项目后,我在设计模式下将其打开并右键单击,但没有添加服务安装程序或服务进程安装程序的选项。有谁知道为什么会这样?
问问题
19211 次
1 回答
35
在 Visual Studio 2008 和 2010 中,最好的方法是在设计模式下打开ServiceBase
组件(默认命名Service1
)。然后,右键单击设计器并选择添加安装程序选项。这将添加一个ProjectInstaller
组件以及必要的装配参考。ProjectInstaller
反过来,该组件会自动添加服务安装程序和服务进程安装程序。
如果没有额外的细节,我最好的猜测是您手动向项目添加了一个组件/类并命名它,Installer
而不是让 Visual Studio 为您完成工作。
请参阅我的帖子,了解如何在 Visual Studio 2008 中创建基本服务(似乎在 2010 年也可以使用)。特别注意第 6 步。
希望这可以帮助。
于 2011-06-23T23:27:25.590 回答