【问题标题】:Deploy and start .NET service on multiple Windows Server 2012在多个 Windows Server 2012 上部署并启动 .NET 服务
【发布时间】:2013-08-10 01:02:57
【问题描述】:

我有一个用 C# 编写的服务,它依赖于 .NET 4.5 中的任何版本的 mono 尚不支持的功能,因此我必须使用 Windows 服务器。在其他情况下,要部署网络服务,我只需 SCP 一个 jar/tar/whatever,然后在部署过程中使用 SSH,这可以成为可以分发到任何地方的 sh 脚本的一部分。但是因为这是 Windows,所以我没有这些工具,而且我不知道如何将它部署到 20 个(或更多)不同的服务器上。

所以我看到 MSVS 2012 中有一个发布过程,但它似乎利用了 Windows 文件共享,否则我应该将它发送到某种网站 (???) 但它没有即使我能弄清楚如何到达那里,它看起来也没有任何启动方式。

是否有一些产品可以在 Windows 中执行此操作,或者我只安装 SSH 服务器会更容易吗?我有远程桌面访问权限,但不想在它们上手动部署任何东西。

谢谢!

【问题讨论】:

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


    【解决方案1】:

    尝试将 Powershell 与 WMI 结合使用。 [本题] (https://superuser.com/questions/337810/how-can-i-remotely-install-or-uninstall-a-service-on-windows-server-2008-r2) 讨论了一些远程安装windows服务的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多