c# - 安装服务到服务器 2012

标签 c# .net windows-services windows-server-2012

我使用 .net 4.0 c# 开发了新服务,现在我想安装到不包含 visual studio 命令 promot 和 installUtil.exe 的托管服务器。如何将服务安装到服务器?需要安装VS版本吗?

最佳答案

  1. 转到“C:\Windows\System32”

  2. 右键单击“cmd.exe”和“以管理员身份运行”

  3. 然后像这样运行“InstallUtil.exe”:

    "C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe""C:\src\Service.exe"

    • 第一个参数为InstallUtil.exe的完整路径

      对于 64 位可执行文件,请使用以下内容:

      C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe

      对于 32 位可执行文件,请使用以下内容:

      C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe

    • 第二个参数是要安装的Service.exe的完整路径。

关于c# - 安装服务到服务器 2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35056795/

相关文章:

.net - 使用InstallUtil并静默设置Windows服务登录用户名/密码

c# - Windows服务设计

c# - 无法让 RestSharp 与 DELETE 和 RequestBody 一起工作

c# - linq 连接错误

c# - 有没有办法让 Int 变量等于(==)数组中存储的所有数字?

.net - 如何在服务停止时停止多线程Windows服务中的工作线程

c# - 在 IIS 中枚举应用程序池

c# - PdfStamper正在处理输出流吗? (iTextSharp)

javascript - .Net windows 应用程序 WebBrowser/Google Maps API v3

.net - NHibernate:更改授权查询