2

リリース管理のトピックについては、私が知る限り、基本的に WSUS が提供する機能 (リモート インストール、バージョン クエリ、マシン/グループごとの設定など) を実行するソフトウェアのオプションを調査していますが、私のカスタムについてはソフトウェア。また、サードパーティの実行可能ファイル (グラフィックス ドライバー インストーラーなど) を実行したり、更新前にソフトウェアが現在実行されているかどうかを通知したりできる必要もあります。

更新: インストールする C#/C++.NET コードを主に検討していますが、更新を 1 つのサーバーから多数のクライアントに同時にプッシュするためのソリューションを探しています。それは、たとえば NSIS インストーラーのビルド スクリプトなどをラップする必要があるものですか、それとも、ハイブリッドの管理/管理/インストール ツールはありますか? 私は現在、ギャップを埋めるためのある種のスクリプトを使用して、NSIS/WiX を主な候補として検討しています (そのための言語に関するアドバイスも? Windows PowerShell?)。

4

2 に答える 2

1

WSUS のような機能を提供したい場合、それを使用できますか? すでに Windows インストーラーをうまく使っているのであれば、私が見る限りそれほど難しいことではありません。

更新を wsus に発行する方法については、この例を参照してください。ここには、msp を wsus に公開する方法を示すpowershell スクリプトもあります。

独自のレポート インターフェイスを作成する必要があるように見えますが、wsus v4 を構築するよりも簡単だと想像する必要があります。

これは「内部」配布用であると想定しています(自動更新クライアントを制御できる場合)。「顧客向け」のものを提供しようとしている場合、それはおそらくまったく役に立ちません;)

于 2008-12-24T02:46:57.220 に答える
1

複数のプラットフォームとグラフィックス ドライバーについては言及していますが、Java/C# については言及していないため、特定のプラットフォームに対する exe を持っている (持っている可能性がある) と思います。したがって、Java Web Start および ClickOnce オプションは適していません...

Hansel Minutes は最近、Paint.Net 担当者と主にインストーラーについて話しました。それはチェックする価値があるかもしれません。

于 2008-12-23T07:24:27.630 に答える