Run*_*sen 14 c# windows-services
嗨,我已经在Visual Studio中开发了一个C#Windows服务.我可以在我的本地机器上安装此服务,它工作正常.现在我希望能够将它安装在远程服务器上.
你能告诉我怎么做吗?
我的服务只是建立在Windows服务VS模板上,所以这一切都非常简单.
我不是那么讨厌,所以我会理解一些教程,手册会很有用.
我正在运行VS 2010 Professional.
rtp*_*rry 19
您需要具有对服务器的远程桌面访问权限.
当你在,你可以通过命令行使用这样的东西:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\installutil /LogToConsole=true C:\Path\To\Service.exe
Run Code Online (Sandbox Code Playgroud)
然后你可以通过转到开始|来管理它(启动它,将其设置为自动启动,停止,重启)运行并输入
services.msc
Run Code Online (Sandbox Code Playgroud)
然后按回车键.
要卸载它,请使用:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\installutil /u /LogToConsole=true C:\Path\To\Service.exe
Run Code Online (Sandbox Code Playgroud)
但是你需要先停止服务.
注意:在较新的.net版本中可能有一个新的工具 - 我的笔记是在不久之前构建2.0服务时.查找C:\Windows\Microsoft.NET\Framework\与您正在开发的.net相匹配的版本号.
使用SC命令.
sc \\remotecomputer create newservice binpath= C:\Windows\System32\Newserv.exe
start= auto obj= DOMAIN\username password= pwd
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23257 次 |
| 最近记录: |