.NET 3.5で開発されたアプリケーションの起動が遅い理由として考えられるものは何ですか? この問題に関与する可能性のある要因と、この種の問題をどのように回避したか?
質問する
376 次
1 に答える
1
頭のてっぺんから…。
遅い/激しい起動コード。これはおそらく、起動時に作成されたオブジェクトのコンストラクターであるProgram、または最初のフォームのShow/Loadイベントにあります。
起動時のデータベース/インターネットベースの接続、特にその接続が接続できない場合。同期ネットワーク関連のコードを作成し、アプリが遅いと不満を言う人がどれほどいるのか、驚くことはありません。
多数のライブラリがロードされていますが、パフォーマンスプロファイラーが常に待機しているものを表示するとは限らないため、これは奇妙なものです。
上記のすべては、進行状況バーのある起動/スプラッシュ画面内で実行できることに注意してください。
于 2012-09-26T08:41:36.957 に答える