0

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

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

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

谢谢!

4

1 回答 1

0

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

于 2013-08-10T01:11:06.403 回答