我有一个用 C# 编写的服务,它依赖于 .NET 4.5 中的任何版本的 mono 尚不支持的功能,因此我必须使用 Windows 服务器。在其他情况下,要部署网络服务,我只需 SCP 一个 jar/tar/whatever,然后在部署过程中使用 SSH,这可以成为可以分发到任何地方的 sh 脚本的一部分。但是因为这是 Windows,所以我没有这些工具,而且对于如何将其部署到 20 个(或更多)不同的服务器上我有点茫然。
所以我看到 MSVS 2012 中有一个发布过程,但它似乎利用了 Windows 文件共享,否则我应该将它发送到某种网站(???)但它看起来不像即使我能弄清楚如何到达那里,它也有任何启动方式。
是否有一些产品可以在 Windows 中执行此操作,或者我只安装 SSH 服务器会更容易吗?我有远程桌面访问权限,但不想在它们上手动部署任何东西。
谢谢!