I have never been able to get the upgrade add-in to work in VS2005. The AddIn log shows:
The upgrading process failed with the following error:Object reference not set to an instance of an object.Failure
Is there something I can do to make this work? Entering every dang project file into the standalone tool is a pain and of course it doesn't handle VCC checkout.
Does this work for anyone?
I am using 2008 v2 and I'm installing the latest hotfix...
I'm having the same problem with Visual Studio 2008.
I backed up and removed the UpgradeToolBase2.dll and UpgradeUtility_PlugIn2.dll files as well as the UpgradeUtility_PlugIn2_VS2008.AddIn file. I loaded Visual Studio 2008 again and verified that the Add-in did not show up in the Tools menu any more.
Then I installed the latest hotfix for 2008 vol 3, and it put new versions of the 2 DLL files back into the My Documents\Visual Studio 2008\Addins folder, but it did not create a new Addin file. So I took the old one (it's just XML, right?) and put it back in the folder.
Visual Studio shows the add-in but still gives the error:
The upgrading processed failed with the following error in a message box: Object reference not set to an instance of an object.
After clicking OK, I get a second error message box: There were errors during the upgrade process. Please see the add-in log file for details.
Unfortunately it doesn't tell me where this file is. One of the only hits I found on Google for this second message is a link to an old Infragistics Forum Post without an answer: http://forums.archive.infragistics.com/readmessage?id=%3C34d6a15b$1aa5556c$2569b8@news.infragistics.com%3E&group=infragistics.products.netadvantage.windowsforms.installs
Note that the upgrade add-in did check out the projects it was upgrading, so that aspect of it succeeded.
Trying to upgrade to 2008.1 also gives the same problem (I remember trying to fix it last year and giving up, and I tried it again so it doesn't seem to be a version issue). The error also occurs regardless of whether "backup files" is checked.
I have Visual Studio 2003, 2005, and 2008 installed along with various versions of NetAdvantage from 2006 through 2008.