3

我有一个windows service检测桌面锁定和解锁的方法。我试图为我的 Windows 服务创建一个 EXE 设置文件 (myapp.exe)。该服务检测锁定/解锁事件并将其写入文本文件。

我能够做到这一点visual studio 2010,但我没有找到任何关于如何使用visual studio 2012. 我在 youtube 中发现了一些视频,显示了创建 exe 安装文件,但是当我尝试时,我没有发现我的服务安装为 Windows 服务。它像普通应用程序一样安装。

4

3 回答 3

3

此处提供了解释如何使用 Visual Studio 和 WiX 创建 Windows 服务安装程序的好文章。

于 2013-08-02T04:25:40.747 回答
2

使用 Visual Studio 2012,您将需要第三方工具来创建设置。我会建议WiX这里有关于使用 WiX 安装和启动 Windows 服务的很好的信息,尽管您可能需要先阅读一些初学者教程。

于 2013-08-02T04:24:35.663 回答
1

另一种方法是在 VS2010 中加载您的项目并在那里添加一个安装项目。您将需要在 VS2010 中执行构建。VS2012 仍会加载您的解决方案,但它会忽略(卸载)您的安装项目。相同的 .sln 将在 VS2010 和 VS2012 中正常打开。

于 2013-08-02T05:11:00.080 回答