Losing Identity

After installing CTP2 of SQL Server 2005 SP2, I started getting a rather annoying exception when attempting to launch the Report Builder.

An application for this deployment is already installed with a different application identity.

I’ve noticed that this happens when I run the Report Builder form a server that has CTP2 installed and then I run it from my local machine that doesn’t have CTP2 installed. While I wasn’t able to find what’s causing ClickOnce to lose identity, the workaround I found was to nuke the Report Builder download folders as follows:

  1. Open Windows Explorer and navigate to C:\Documents and Settings\<your user name>\Local Settings\Apps\2.0
  2. Delete all folders below the folder except the Data folder.