-2

我创建 windowservice 应用程序以根据他们的输入向客户提交潜在客户,但我无法在 Windows7 操作系统上安装此应用程序以进行测试。应用程序是使用 VS2008 开发的,我使用转换工具将其迁移到 VS2010。

注意:它具有 ClassLibrary,其中实现了业务逻辑。

任何人都可以帮助我创建安装文件以在 Windows7 操作系统上安装此服务。

问候

哈里什·卡卡尼。

4

2 回答 2

0

您可以使用 installutil 安装该服务,至少可以使其正常工作。

http://msdn.microsoft.com/en-us/library/50614e95(v=vs.71).aspx

为您的服务的 .exe 和任何依赖的 DLL 创建一个文件夹,然后在 .exe 上运行 installutil。

请记住,默认情况下服务以相当有限的权限运行。如果服务正在访问文件等资源,请确保它具有足够的权限来执行此操作。

于 2012-08-03T19:48:08.467 回答
-1

我们不需要创建任何安装项目来安装 Windows 服务。

只需按照以下流程。

1)一旦开发完成,构建您的应用程序。然后将在您的应用程序的 bin/Debug 文件夹中创建 EXE 文件。

2) 安装 Windows 服务

1. 在开始菜单或开始页面上,打开开发人员命令提示符的快捷菜单,然后选择以管理员身份运行。

2. 导航到包含项目输出的文件夹。例如,在我的文档文件夹下,导航到 Visual Studio 11\Projects\MyNewService\bin\Debug。

3. 输入以下命令:

installutil.exe MyNewService.exe

4.如果服务安装成功,installutil.exe会报成功。

于 2012-08-06T20:16:02.303 回答