web-dev-qa-db-ja.com

Visual Studioで「パッケージからツールボックスコンテンツをロードする」ことを常に取得し、それが永遠に続きます!

他の誰かがこの問題を抱えていますか?

ステータスバーの完全なメッセージには、

パッケージ 'Microsoft.VisualStudio.IDE.ToolboxControlsInstaller.ToolboxInstallerPackage'からツールボックスコンテンツを読み込んでいます{D766DAA8-F81E-4621-9184-F21C7F389796}

これは通常、xamlファイルを開き、VSが約2分間応答せずにそこに座っているときに発生します。

62
Ronnie Overby

これは通常、ツールボックスを開く(CTRL-ALT-X)か、マウスをツールボックスアイコン(左側に表示)の上に移動すると発生します。

このConnectの問題レポート によると、次の回避策があり、問題を解決できる可能性があります。

彼は、次のレジストリキーを単に削除したと述べました。

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\
   VisualStudio\10.0\Packages\{D766DAA8-F81E-4621-9184-F21C7F389796} 

そして問題はなくなりました。そのリンクの詳細をご覧ください。

  • レジストリを変更した場合は、必ずバックアップを取ってください!
38
lysergic-acid

私は同じ問題に直面していましたが、レジストリキーを削除して解決しようとしました。しかし、しばらくして問題が再発しました。キーが再び戻ってきます。

しかし、私は各キーに値1のツールボックスの設定があることを見つけました:

_...{2c298b35-07da-45f1-96a3-be55d91c8d7a}\Toolbox]
"Default Items"=dword:00000001
_

この設定は、8395行のC:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ShellExtensions\Platform\BaseConfig.pkgdefにあります。

すべての_"Default Items"=dword:00000000_および前述のファイルの値を1から0(_{2c298b35-07da-45f1-96a3-be55d91c8d7a}-keys_)に変更しました。

この問題は2週間以上前から修正されているようです。以前の修正は1日未満で機能しました。

16
developer10214
  1. Visual Studio 2010コマンドプロンプトを起動する
  2. devenv.exe/log "c:\ Users \\ Desktop\vslog.txt"と入力します
  3. Visual Studio 2010で正常に動作します。
  4. 作業後、Visual Studioを閉じてログファイル(vslog.txt)を確認します
  5. package load takes」または「2C298B35-07DA-45F1-96A3-BE55D91C8D7A」を検索します

次のようなものが見つかるかもしれません:

  <entry>
    <record>574</record>
    <time>2012/09/14 07:36:45.386</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Toolbox: package load took 0 ms, ResetDefaults call took 12230 ms</description>
    <guid>{2C298B35-07DA-45F1-96A3-BE55D91C8D7A}</guid>
  </entry>

これで、レジストリキーを検索して削除できます(VS2010が閉じていることを確認してください)。

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Packages{2‌​c298b35-07da-45f1-96a3-be55d91c8d7a}] 

ログファイルに問題の他の手がかりが表示される場合があります。

必ず、[〜#〜] backup [〜#〜]レジストリまたはその他の設定を確認してください。

ビジュアルスタジオスイッチの詳細:http://msdn.Microsoft.com/en-us/library/xee0c8y7(VS.100 ).aspxMicrosoft Connectのバグレポート:http://connect.Microsoft.com/VisualStudio/feedback/details/735555/silverlight-5-tools-bug-loading-toolbox-content-from-package-Microsoft-visualstudio-ied-toolboxcontrolsinstaller-toolboxinstallerpackage-2c298b35-07da-45f1-96a3-be55d91c8d7a

追加情報:http://michaelcrump.net/fixing-a-broken-toolbox-in-visual-studio-2010-sp1

13
juFo

私はこれに出くわしました。電話ツールがインストールされています。私にとっては、デバイスに接続する2番目のネットワーク接続が原因のようです。そのネットワーク接続を削除するためにデバイスを切断するとうまくいきました。

1
Tom Vader

同じ問題がありました。ここで説明したように、ロギングを有効にしてVSを開始しました。 VSが起動し、ツールボックスを読み込もうとして凍結したら、ログファイルを読み取りました。 「警告」を検索しましたが、最初のエントリは次のとおりです。

<entry>
    <record>39</record>
    <time>2013/03/07 22:30:32.671</time>
    <type>Warning</type>
    <source>VisualStudio</source>
    <description>The CTM file is out of date and should be deleted and rebuilt, but the file &apos;C:\ProgramData\Microsoft\VisualStudio\10.0\1033\devenv.CTM&apos; could not be deleted.</description>
</entry>

VSを管理者として実行し、ロックされるまで待ちました。タスクマネージャーを使用してVSプロセスを強制終了しました。 VSを管理者としてもう一度実行し、タスクマネージャーを使用してプロセスを強制終了しました。その後、通常どおりVSを実行しました。ツールボックスのアイテムをロードするのに少し時間がかかりましたが、フリーズしませんでした。 VSを再び閉じて、通常どおりに開き、通常どおりに瞬時にロードしました。

1
Anthony

visual Studio 10でプロジェクトを開くと、「パッケージ 'Microsoft.VisualStudio.IDE.ToolboxControlsInstaller.ToolboxInstallerPackage'からツールボックスのコンテンツを読み込んでいます」というステータスメッセージが表示されていました。 。

上記の手順に従ってこれを解決するには、レジストリキーからキーを削除する手順に従いますが、指定されたレジストリパスはWindows 8に対して間違っていました。Windows8の場合、正しいパスは次のとおりです。番号。]"

0
user3497864