visual-studio - 在visual studio中添加服务安装程序和服务进程安装程序

标签 visual-studio windows-services service-installer

出于某种原因,将安装程序类添加到我的 Windows 服务项目后,我在设计模式下打开它并右键单击,但没有添加服务安装程序或服务进程安装程序的选项。有谁知道为什么会这样?

最佳答案

在 Visual Studio 2008 和 2010 中,最好的方法是打开 ServiceBase组件(默认名为 Service1)处于设计模式。然后,右键单击设计器并选择添加安装程序选项。这增加了一个 ProjectInstaller组件以及必要的装配引用。 ProjectInstaller组件反过来又自动添加了服务安装程序和服务进程安装程序。

没有额外的细节,我最好的猜测是您手动向项目添加了一个组件/类并将其命名为 Installer而不是让 Visual Studio 为您完成工作。

看我的帖子here了解如何在 Visual Studio 2008 中创建基本服务(似乎也适用于 2010)。特别注意第 6 步。

希望这可以帮助。

关于visual-studio - 在visual studio中添加服务安装程序和服务进程安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6460686/

相关文章:

visual-studio - 在Visual Studio编辑器中可视化错误位置

c# - asp.net vnext 中的 wwwroot 是什么

configuration - 从 WIX 设置更新 app.config?

visual-studio-2008 - Visual Studio在服务项目中缺少 “Add Installer”链接

wix - wix 可以提示输入 Windows 服务用户名/密码吗?

c# - 如何强调工具提示中显示的 xml-doc 中的单词?

c# - 将 VS 2008 (c#) 解决方案转换为 VS 2010 后出现错误/警告

c# - WCF - 绑定(bind)错误

c# - 如何在托管 Windows 服务中托管 WCF 服务?