私は自己更新アプリケーションの作成に取り組んでいます。私はVistaとWindows 7で実行している1つの問題は、クライアントを更新するために管理者権限を必要としています。制限付きの権限でユーザーを実行しているクライアントで問題が発生し、ユーザーができなかったためにクライアントを更新する必要があるすべてのマシンにITログを記録する必要がありました。プログラムファイルの代わりにドキュメントからアプリケーションを実行
私は考えている可能性のある回避策は、ランチャーアプリケーションを通常どおりProgram Filesにインストールし、実際のアプリケーションをどこかのユーザードキュメントにインストールして更新して、 ITが関与するようになる。
私はここで欠落している可能性があるか、このパスの先に進む前に知っておくべきことがあるのだろうかと思います。私はclick-onceが非常に似たようなことをしていることを知っています。私はそれを使用しています。
私は理論的にあなたに同意します。問題の一部は、早期にリリースされ、頻繁にリリースされる開発プロセスです。アップデートを検出し、インストーラのダウンロードと起動を促してアップデートするプロセスが既にあります。このため、特に1台のクライアントに問題が発生し、コンピュータをロックダウンしてIT担当者が更新を行う必要があります。 週にほぼ更新されているので、これはIT部門にとって非常に迷惑です。彼らのIT部門の苦情は、この道を下る理由でした。 –
できるだけ痛みを伴わずにネットワークを介して展開を行うためにそれらと協力することをお勧めします。彼らが手ですべてを更新している場合、彼らはそれを難しい方法でやっています。 – Soviut