1

次のことを行う展開方法が必要です。

  1. ワンクリックのような自動更新。
  2. Visual Studio セットアップ プロジェクトなど、すべてのユーザーにインストールします。
  3. 管理者権限なし。(要件の初回を除く)
  4. VB Powerpack をインストールできます。

問題は、いつでも更新する必要がある可能性のある winforms プログラムを作成していることと、私たちのコンピューターが多くのユーザーによって使用されていることです (私たちの会社は 24 時間稼働しています)。また、80 台のコンピューターでユーザーごとに手動でプログラムを更新したくありません。

クリック ワンスは、すべてのユーザーに対してインストールを実行できる場合に最適です (ただし、そうではありませんが、それは不可能であることがわかっています)。

私は立ち往生しています!助けてください。

4

1 に答える 1

1

アプリケーションを起動するショートカットが実際にオートアップデータを起動するシステムを使用しています。アップデーターはサーバーでアップデート dll をチェックし、見つかった場合はローカル マシンにコピーします。その後 (または更新が見つからなかった場合)、アプリケーションを起動します。

これは、全員を時々強制的にログアウトさせる何らかの方法がある場合にのみ機能します。これを回避するには、特定のファイル (exe 自体) が更新されるのをアプリケーションに監視させ、再起動するまで 5 分ごとにユーザーに警告します。

于 2012-10-15T14:50:29.453 に答える