2009-07-15 104 views
1

我一直在为Windows上的rsync编写一个GUI应用程序,并且我一直在将它部署到服务器。有没有办法在不重新启动的情况下安装.NET 3.5 Framework?

我有一个问题,因为我使用.NET框架,并且服务器没有安装它,并且3.5框架需要在安装后重新启动服务器。这是不可接受的。 2.0是否需要这种相同的行为,还是我可以避免它?如果没有,有没有办法绕过强制重启?

+2

我已经安装了.NET 3.5框架之前,告诉它“稍后重新启动”,并尝试我的应用程序,它工作正常。虽然它可能不是最佳的,但是你看过你的应用程序是否在没有重启的情况下工作? – 2009-07-15 14:09:48

+0

你真的需要推出自己的rsync GUI for windows吗?一个快速的谷歌搜索出现了很多有前途的...也许有些不依赖于.NET。 – rmeador 2009-07-15 14:52:17

+0

没有其他人按照我们想要的方式工作,即ssh。它实际上是一个用于rsync和ssh端口转发的GUI以及一些其他的东西 – Malfist 2009-07-15 14:55:24

回答

4

2.0是真的需要重新启动的东西。 3.5仅仅是2.0,有些东西是用螺栓固定的。安装后必须重新启动,否则安装可能不完整。您可以安排安装并重启以在特定时间发生,当服务器不被使用时?

2

据我所知,.NET 2也需要重启。 您可以使用-norestart命令安装.NET,但这并不意味着.NET将不需要重新启动。它只会延迟重新启动,直到您决定重新启动机器。

1

我处理了一次WinServer,我们经常弹出重启问题,尤其是在重要更新之后。

服务器的大部分功能可以分布在两台或更多台服务器上,如果将它们设置正确,重新启动一台服务器可能并不明显。

-1

重新启动取决于服务器上安装和运行的内容。在干净的黄金(又名RTM)Win 2003上,你不应该重新启动,而在有很多运行软件的计算机中,重新启动几乎是安全的。

相关问题