.NETベースのWindowsサービスを構築しています。その機能の一部は、自分自身の新しいバージョンがサイト上で利用可能かどうかをチェックすることになっています。それは新しい "パッケージ"をダウンロードして何とかそれ自身をアップグレードするはずです。誰でも、それを助けることができるライブラリを知っていますか?私は、現在実行中の実行可能ファイルを上書きする問題にぶつかると思います。.NETサービスのLiveUpdate
0
A
答えて
0
Vista UACのプロンプトを表示するには、ローカルシステムのacountで管理サービスを実行し、このサービスを使用してアプリケーションを更新することができます。
- アプリがアップデートをチェックし、必要に応じてダウンロードします。
- 更新が必要な場合は、ヘルパーアプリを実行します(アプリが起動したときのアクセス許可を維持します)。問題がなければ(たとえば、管理者として再起動しても問題ありません)この手順はスキップしてください。
- ヘルパーアプリはadminサービスを呼び出します。
- 管理サービスはアプリを停止して更新します。
- 管理サービスは、更新完了を示すヘルパーアプリを呼び出します。
- ヘルパーアプリを再起動します。
現在、このシステムは、ユーザーが管理者でなくてもよい2000年、XP、Vistaで使用しています。
0
ほとんどの機能をクラスアセンブリに入れ、タイプを共有する共通のインターフェイスアセンブリを使用して動的にロードします。サービスが最初に起動するときに、新しいバージョンをチェックし、動的にロードする前に既存のバージョンを上書きします。
関連する問題
- 1. ユニットテスト.NET RESTサービス?
- 2. .net Webサービス
- 3. プロキシWebサービス.net
- 4. クロスプラットフォームRPC for .NETサービス
- 5. .Net Core 2.0 Windowsサービス
- 6. NetBeansと.NET Webサービス
- 7. .NetマイクロフレームワークとWebサービス
- 8. .NET Webサービス - SOAPフォールト
- 9. .net 2008 Windowsサービスのインストール
- 10. .NETでのWCF WebHttpサービス4
- 11. Oracle Fusion SOAの.Net Webサービス
- 12. ASP .NET MVC2のWebサービス
- 13. Webサービス.NET Frameworkの問題
- 14. .NET WindowsサービスのUnhandledExceptionハンドラ
- 15. .NET SOAP Webサービスreturn JSON
- 16. もパフォーマンステスト.NET RESTfulなWCFサービス
- 17. .netスクリプトWebサービス:__type属性
- 18. 高性能UDPサービス.NET
- 19. com-interop for .net windowsサービス
- 20. ソケットとWebサービス.NET(ファイルアップデータ)
- 21. ABCpdf .NET with Azure Appサービス
- 22. COMオブジェクトプーリングと.NET Webサービス
- 23. SSPI接続.Net 2.0 Webサービス
- 24. WebサービスのWebサービスへの呼び出しのスレッド - (.net 2.0)
- 25. サービスとしての.netのMSMQ
- 26. JavaジャーナルとMicrosoft .NETの間のWebサービス
- 27. Oracle Formsでの.NET Webサービスの使用
- 28. .NETサービスでの再試行のアーキテクチャ
- 29. サービス参照での.NETでのマルチパートメッセージングC#
- 30. .net Webサービスでのdatetimeタイムゾーンの変換