我创建了windowservice应用程序,根据其输入向客户提交潜在客户,但我无法在Windows7操作系统上安装此应用程序以用于测试目的。应用程序是使用VS2008开发的,我使用转换工具将其迁移到VS2010。
注意:它具有ClassLibrary,其中实现了业务逻辑。
任何人都可以帮我创建安装文件,以便在Windows7操作系统上安装此服务。
此致
Harish kakani。
答案 0 :(得分:0)
您可以使用installutil安装该服务,至少可以使其正常运行。
http://msdn.microsoft.com/en-us/library/50614e95(v=vs.71).aspx
为服务的.exe和任何相关DLL创建一个文件夹,然后在.exe上运行installutil。
请记住,默认情况下,服务使用相当受限的权限运行。如果服务正在访问文件等资源,请确保它具有足够的权限来执行此操作。
答案 1 :(得分:-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将报告成功。