7

VS .NET で Windows フォーム アプリケーションを開くたびに、ツールボックスの初期化に数分かかります。VS にこのツールボックスを何らかの方法でキャッシュするように指示する方法はありますか?

4

5 に答える 5

11

[ツール] -> [オプション] -> [Windows フォーム デザイナー] -> [ツール] で AutoToolboxPopulate をオフにします。

于 2009-03-03T13:16:18.600 に答える
1

ToolBox には、ガベージを収集するという厄介な癖があります。VS2005ではかなり悪かった。しかし、最近、VS2008 にも問題があることがわかりました。Vista では、c:\users\yourname\appdata\local\microsoft\visualstudio\9.0 に移動します。そこにはいくつかの隠しファイルがあります。toolbox_reset.tbdおよびファイルは、実際の問題を解決するためのバックアップ ファイルのtoolboxindex_reset.tbdようで、非表示の toolbox.tbd および toolboxIndex.tbd ファイルをコピーします。

ProjectAssemblies フォルダーを見てください。

于 2009-03-03T21:50:27.990 に答える
1

これはおそらくインストールされたパッケージに関係しています。試してください:

devenv.exe /ResetSkipPkgs

その後

devenv.exe /Setup

VS Toolbox は、インストールされたパッケージを調べることでほとんどの時間を消費します...

于 2013-03-18T13:52:19.407 に答える
0

visualstudio \ 9.0から.TBDを削除すると機能しましたが、ポップアップTFS30330が表示されます。チームエクスプローラーは、プロジェクトリスト構成ファイルにを書き込むことができません。また、ファイルはVisualStudio2008の初期化中に再作成されましたが、初期化ツールボックス...は発生しません。TFS30330エラーは、VS2008を起動するたびに発生します。次に、VisualStudioの設定をリセットする必要がありました。しかし、結局のところ、それは価値がありました-1人のブロガーが適切にそれを置いたように、もはや強制的なコーヒーブレイクはありません。

于 2010-03-18T23:29:33.220 に答える
0

ToolBox を初めて開くと確かに遅延が発生しますが、それは最初の 1 回だけである必要があります。遅延が繰り返し発生する場合は、次のいずれかである可能性があります。

  1. プラグイン : どのプラグインをインストールしていますか? それらをアンインストールして、ツールバーを数回開いてみてください。これにより、プラグインが疑わしいものとして排除されます
  2. カスタム コントロール: カスタム コントロールを作成すると、ツールボックスに追加されます。これがパフォーマンスの問題を引き起こしている可能性があります (可能性は低いですが)。コントロール内の機能コードをコメントアウトして、パフォーマンスが向上するかどうかを確認してください。
于 2009-03-03T13:15:19.663 に答える