0

マシンの起動時にWPFアプリケーションをロードすることは可能ですか?WPFアプリケーションは既存のクライアントハードウェアで30秒かかります。マシンの起動時にアプリケーションを起動することで、これを「非表示」にします。ただし、アプリケーションが起動時に起動するという事実は、ユーザーには見えないはずです。

どうやってそんなものを作っていくのでしょうか?チュートリアルを提供するグーグルの用語はありますか?WPF固有のものがあればいいのにと思います-私たちがつかむことができるものです。

注:これに道徳的な問題がある場合(コンピューターの起動時に20個のプログラムを起動するのはイライラすることに同意するため)、主にアプリケーションを実行するためにコンピューターを使用する専門業界向けのソフトウェアを構築しています。

4

2 に答える 2

3

最も簡単なアプローチは

  • 大きなライブラリがGACにインストールされていることを確認してください
  • これらのライブラリ (のほとんど) を使用するダミー アプリを作成します。ロードされるように実際に使用してください。
  • 起動時にダミーを実行する
  • ダミーを自動的に停止させるか、隠して生き続ける

これにより、通常のアプリケーションの起動が妨げられることはありません。利点は、ライブラリがロードされ、jit されることです。アプリの読み込みと初期化が必要な欠点。

于 2010-08-02T18:47:11.487 に答える
0

Sashaは、モジュールのリベース、プリフェッチ機能と圧縮 (UPX、yuk!) の活用など、ここには記載されていないヒントをいくつか教えてくれました。

于 2011-03-18T22:55:05.303 に答える