27
|
Rookie Programmer Aravind · 技术社区 · 14 年前 |
![]() |
1
44
你可以用
|
![]() |
2
7
您可以将Windows服务安装为MSI。将MSI创建为附加到服务项目的普通项目。 在服务项目中,创建安装程序类,并添加组件ServiceInstaller和ServiceProcessInstaller,然后根据需要进行配置。将服务项目的项目输出添加到MSI项目,将用于安装、提交、回滚和卸载的MSI项目的自定义操作设置为服务项目的输出。 根据需要以任何其他方式更改msi项目,构建msi,然后您将能够在不使用vs.net或使用installUtil实用程序的情况下将服务安装到任何Windows计算机上。MSI还将处理卸载等。 可以为运行服务的帐户设置ServiceProcessInstaller组件的属性,ServiceInstaller包含可以设置的属性,例如服务名称。您必须设置servicename及其父级,msdn将提供有关如何使用这两个组件的良好信息。 希望这有帮助。 干杯。 |
![]() |
3
6
相关的msdn页面: http://msdn.microsoft.com/en-us/library/sd8zc8ha%28VS.80%29.aspx
您不需要安装Visual Studio就可以使用它。 |
![]() |
4
5
是的,
幸运的是,
这意味着可以向Windows服务添加代码,以便安装和卸载它自己。通过这样做,我不再需要
我为如何做到这一点提供了一个循序渐进的指导
here
. 这个
|
![]() |
5
2
打开命令提示符(cmd)并键入
和
另外,您可能谈论的installUtil.exe实际上只在.NET框架目录中。vs的命令提示符只是设置了一个很好的路径,但是您可以从(我的路径)c:\windows\microsoft.net\framework\v2.0.50727启动它,很好。 |
![]() |
6
2
您不需要Visual Studio 2008命令提示。你需要 安装工具.exe 可在中找到的程序
在X64机器上,还有一个64位版本
这些目录显然只有在安装.NET时才可用。 |
![]() |
7
2
所要做的就是将.NET框架工具放到路径上;您仍然可以使用:
|
![]() |
8
2
使用Visual Studio命令提示:
没有Visual Studio命令提示:
小精灵。 |
![]() |
9
1
我猜你在找“installutil.exe”程序,它是用来安装.NET Windows服务的。您可以在%windir%\microsoft.net\framework\v2.0.50727中找到它 |
![]() |
10
0
步骤1>安装.NET Framework(我正在使用.NET 4.0,但您可以根据需要使用)
步骤2>转到
步骤3>键入这些行
在两个installUtil.exe中都存在。路径必须给一个空间。否则,将引发错误。 步骤4>享受..您的服务已安装…现在您可以从控制面板>管理工具>服务中进行检查。 |
![]() |
manoj sawant · 窗口服务无法访问远程共享文件夹 6 年前 |
![]() |
Praveen M · 在WIX中强制终止windows服务 6 年前 |
![]() |
Brendan · SolrCore正在加载Windows服务 6 年前 |
![]() |
shahar eldad · 我应该使用哪个句柄初始化扫描仪应用程序 7 年前 |
![]() |
Dev · CoCreateInstance方法有问题 7 年前 |