Deployment Issue: The saved State dictionary contains inconsistent data and might have been corrupted.

Hi,
I have been working on a C# project. It all works fine except the installer. I can install the project but if I then repair it and then try to un-install it I get the following error:
"An exception occured while uninstalling. This excepion will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete --> The saved State dictionary contains inconsistent data and might have been corrupted."
This error happens whenever I try to un-install/repair/modify it having previously tried to repair it. It seems that in repairing it the .InstallState file becomes corrupted. I can un-install it by replacing the .Installstate file with a working version. However the end users will not know how to do this. Is there any way of fixing this?
Just in case it is important: It's a Framework 2 project, built in VS2005, it consists of a windows service and a forms application the service relies heavily on SOAP.
Thanks for any help,
Joe

I've got almost the same problem
I can't uninstall service that was just installed with install util. Error message is
An exception occurred during the uninstallation of the .Service.WindowsService.ProjectInstaller installer.System.ArgumentException: The savedState dictionary contains inconsistent data and might have been corrupted.
There was no repair or modify after install.
Then I had removed .InstallState file and installUtil did not find any problem in savedState dictionary ;-)
I checked InstallState file but have not found any visible problem with it
Please take a look if you know what is InstallState file
https://onedrive.live.com/redir?resid=5622404b58b0055f!132&authkey=!AA0PsRyTJUTdPgk&ithint=file%2cInstallState
Regards

Similar Messages

Maybe you are looking for

  • How to post own message to monitor RSMON from transfer rules

    I'd like to post descriptions for errorneous (for business process, not for R/3) data which drop package by setting ABORT <> 0 or RETURNCODE <> 0. How can i do this in start routine for transfer rules and in transfer rules themselves? I tryed RSSM_MO

  • 23 cinema hd and winblows

    I have my 23" acd hooked up to my windows box. Nvidia graphics card 7900. My power and brightness buttons do not work. They will work if I unplug the monitor, and plug it back in, then they just stop working again. Is there a fix for this, or do I ow

  • How to import an xdp-File to Web Dynpro Interactive Forms

    Hi Experts I am working with Web Dynpro and Interactive Form. With Adobe Lifecycle Designer I do an import of an MS Word-Document and convert it to the XDP-Format. How do I import this XDP-File into an Interactive Form inside Web Dynpro? The form sho

  • Two computer rule for cs6

    I currently have cs6 on my desktop and my laptop. If  one of the two crashes will I be allowed to install the program on a new computer? Sorry if this has been asked before. TIA!!

  • Indirect FX rates in BAPI_PO_CREATE1

    Hi Guys I am using BAPI_PO_CREATE1 to create POs. Now, I have come across a situation where I have indirect FX quotation to be used as fixed FX rate. Converting this indirect rate to direct rate and then passing to the BAPI works fine. But when you v