私は現在のversion.txtファイルの内容を読み込んで、それが同じかそれ以上であるかどうかを確認する非常に簡単なアップデータアプリケーションを作成しようとしています。オンラインの.txtファイルからテキストを素早く取得するには? (c#)
This post私は働くアプリケーションを作るのを助けましたが、それは私の主なアプリでかなりの休止を引き起こします。より速く動作するか、オンラインの.txtファイルからテキストを読み込むための簡単な方法がありますか?
UPD:何らかの理由で15秒遅れが最初に実行されただけで、結果的にDownloadString
はアプリが終了するまで速く動作します。
あなたが何かをやっている間、あなたは非同期要求としてそれを実行することはできますか? – Rup
私はむしろそれをやっていないか、アプリが最新のものであるように見えます。ユーザーは作業を開始し、しばらくしてバージョンが古くなり、すべての進捗状況が現在のバージョンと互換性がなくなるという通知を受け取ります。 – user1306322
「ある時間の後に」はおそらく数秒以内になるでしょうか?スプラッシュ画面を持っていますか?スプラッシュ画面と非同期に実行できますか?遅れがwininetエンジンをロードしているならば、単純なHTTPリクエストを使ってWebサーバーへのソケット呼び出しを行い、wininetを回避することができますが、wininetが処理するプロキシサーバーなどを処理する必要がありますあなたのために。 – Rup