2009-07-15 5 views
1

私はWindows上でrsync用のGUIアプリケーションを書いており、私はそれをサーバに配備しています。再起動せずに.NET 3.5 Frameworkをインストールする方法はありますか?

.NETフレームワークを使用しているため、サーバーにインストールされていないため、3.5フレームワークでインストール後にサーバーを再起動する必要があるため、問題があります。これは受け入れられません。 2.0ではこれと同じ動作が必要ですか、それとも回避できますか?そうでない場合、強制リブートをバイパスする方法はありますか?

+2

私は以前に.NET 3.5フレームワークをインストールし、 "Reboot Later"に伝えて、アプリケーションを試してみましたが、正常に動作しました。それはおそらく最適ではありませんが、あなたのアプリが再起動せずに動作するかどうかは分かりましたか? –

+0

Windows用の独自のrsync GUIを実際に動かす必要がありますか?簡単なgoogle検索で有望なものがたくさん見つかった。おそらく.NETに依存していないものがあるかもしれない。 – rmeador

+0

他のものは私たちが望むやり方で動作しませんでした。つまりsshです。実際にはrsyncとsshのポート転送のためのGUIです。 – Malfist

答えて

4

2.0は本当に再起動が必要なものです。 3.5はちょうど2.0で、ボルトで締められています。インストール後に再起動する必要があります。そうしないと、インストールが完了していない可能性があります。サーバーが使用されていない特定の時刻にインストールと再起動をスケジュールできますか?

+1

これは可能です。私は.NETで静的コンパイルを許可したいと思います。 – Malfist

2

私の知る限り、.NET 2でも再起動が必要です。 -norestartコマンドで.NETをインストールできますが、再起動する必要はありません。マシンを再起動できると判断するまで、再起動が遅れるだけです。

1

私はWinServerを一度処理しました。再起動の問題が頻繁に発生しました。

サーバーの機能の大部分は複数のサーバーに分散させることができます。サーバーを正しく設定すると、再起動することで気づかないことがあります。

+0

私はこれらのサーバーを管理しておらず、しばしばビジネスの唯一のサービスです。オフラインになると、会社は通常、バックアップするまで停止する。私がそれらに触れる唯一の理由は、私の上司がついに彼らが実際にバックアップをしたいと思っていたからです。 – Malfist

+0

この場合、ユーザーはメッセージングサービスを介してサーバーの再起動を簡単に通知され、数分間オフラインで作業できます。彼らはそれが必要であれば、それを収容するために確かに説得することができます。 –

-1

再起動は、サーバーにインストールされ実行されているものによって異なります。クリーンゴールド(別名RTM)のWin 2003では、リブートしないでください。実行中のソフトウェアがたくさんあるマシンでは、再起動するのはほとんど安全です。

関連する問題