Ok, so get this:
I followed your errata, and I tried using the new version of it. I still got errors from it. My first attempt was trying the new version of Performance Checker .cproj file. The class.cs file was nonexistent. Then, I looked at the amazingly XNA Creators Club site for the CTP fix, and when I opened up my .cproj file the fix was already done, yet I still had the error. Here's my current one after Cleaning and building the solution:
Unhandled Exception: System.BadImageFormatException: Could not load file or assembly 'CheckPerformance, Version=18.104.22.168, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An
attempt was made to load a program with an incorrect format.
File name: 'CheckPerformance, Version=22.214.171.124, Culture=neutral, PublicKeyToken=null' at XNAPerfStarter.Program.Main(String args)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
So.........now what? I'm pretty sure I have my references right. I RMB on the PerfStarter and selected the project tab on the "Add Reference" dialog box. The PerformanceChecker reference was there. I clicked OK.
I still don't know what I did wrong. Could you help me out?