.NET 4.0 でWindows フォームアプリケーションを作成しました。現在、ビルドが変更されるたびにアプリケーションを再インストールする必要があるクライアント マシンが約 20 台あります。
アプリケーションをクライアント ネットワーク内のすべてのマシンに一度にプッシュする方法はありますか?
.NET 4.0 でWindows フォームアプリケーションを作成しました。現在、ビルドが変更されるたびにアプリケーションを再インストールする必要があるクライアント マシンが約 20 台あります。
アプリケーションをクライアント ネットワーク内のすべてのマシンに一度にプッシュする方法はありますか?
ClickOnceはあなたの友達です。
つまり、ClickOnceを使用すると、アプリケーションをサーバーに公開でき、ユーザーは関連するインストールWebサイトを参照して、ソフトウェアをインストールできます。
ClickOnce設定が適切に設定されている場合、ユーザーがアプリケーションを起動するたびに、アプリケーションはサーバー上の更新を確認し、存在する場合はダウンロードしてからアプリケーションを更新します。
更新のたびに、アプリケーション全体が再インストールされることに注意してください。これにより、頭痛の種を大幅に減らすことができますが、アプリケーションが大きい場合、システムを頻繁に更新すると、ユーザーにとって悪夢になる可能性があります。この展開メカニズムに関するMicrosoftのすべての情報については、上記のリンクをクリックしてください。
これを行うには、システム管理者にグループ ポリシーを作成してもらうことができます。