I get a bunch of "invalid Package Load Key" for some (maybe all) of the Visual Studio packages I have installed (e.g. TFPT, CodeRush, GhostDoc and PowerCommands). It looks like VS is trying to load the package or look for a PLK in multiple places, failing the first few times (3 times for TFPT below) but eventually succeeding.

This is not crippling me, it's just annoying: I cannot check the "Common Language Runtime Exceptions" until the Exp Hive has fully loaded, and I have to do it in every debug session if I want to catch exceptions. In fact this might have been happening on my machine for a long time, but I never noticed it since I never needed to debug a project that launches VS (Exp Hive or not) as an external program.

Anyone else seen this? How can I clean up the invalid VS package search locations? Let me know if you need more details to be able to troubleshoot, I would be more than happy to oblige.

Btw I have VS 2008 SP1. I tried a repair on VS, reinstalling SP1, repairing the packages and uninstalling and reinstalling them, but all that did not help.

The xml attached is an excerpt from the VS "ActiveLog.xml", it shows the TFPT package loading attempts: 3 failures, then success.

<entry>
    <record>22</record>
    <time>2009/10/14 15:08:00.376</time>
    <type>Warning</type>
    <source>Microsoft Visual Studio Appid Stub</source>
    <description>CheckPackageSignature failed; invalid Package Load Key</description>
    <guid>{2C5A58FF-51D1-46CC-B46C-CD458632B321}</guid>
  </entry>
  <entry>
    <record>23</record>
    <time>2009/10/14 15:08:00.407</time>
    <type>Warning</type>
    <source>Microsoft Visual Studio Appid Stub</source>
    <description>CheckPackageSignature failed; invalid Package Load Key</description>
    <guid>{2C5A58FF-51D1-46CC-B46C-CD458632B321}</guid>
  </entry>
  <entry>
    <record>24</record>
    <time>2009/10/14 15:08:00.423</time>
    <type>Warning</type>
    <source>Microsoft Visual Studio Appid Stub</source>
    <description>CheckPackageSignature failed; invalid Package Load Key</description>
    <guid>{2C5A58FF-51D1-46CC-B46C-CD458632B321}</guid>
  </entry>
  <entry>
    <record>25</record>
    <time>2009/10/14 15:08:00.423</time>
    <type>Information</type>
    <source>Microsoft Visual Studio</source>
    <description>Begin package load [Microsoft.VisualStudio.TeamFoundation.PowerTools.TfptPackage, Microsoft.VisualStudio.TeamFoundation.PowerTools, Version=9.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]</description>
    <guid>{2C5A58FF-51D1-46CC-B46C-CD458632B321}</guid>
  </entry>