An error occurred while validating 80004005
I simply searched all files in my project for In my case my solution (VS2008) had a project that was also referenced from another solution (VS2010).
In the VS2010 solution I had upgraded the project to . When I later realized the project was also used in another solution I downgraded it to . For some reason everything seemed to be changed correctly in the csproj file except one place which is mentioned here: Error in setup project HRESULT = '80004005' I know this is already solved somewhere else but I wanted to shed some light on this from another problem angle.
Summary: unload any Visual Studio 2010 project in solution. I know this is kinda old news, but my particular issue and solution are not specifically stated here (as far as I can tell - if I missed it, I apologize). It would not compile my project, but had no errors. I opened up the "Output" file (Click View-- Output on menu), and it told me exactly which reference (in my case a .dll) was causing the problem.Because of performance issues I changed my solutions back to Visual Studio 2008.Everything was better now but I got an error when I tried to compile the setup project.You could feel it bothersome anytime your laptop asks for an update, however it truly can help quite a bit.Manufacturers and developers of software apps and hardware drivers use different codes to indicate various types of errors. Hresult = 80004005 error message appears as a long numerical code along with a technical description of its cause.