I posted this on the MSDN boards, but it looks like I might get a better response here:

When I go to install a web setup/deployment project either through the vs2003 IDE or using the msi file on my machine or any machine, I get the following error immediately before clicking any buttons:

The installer was interrupted before [project] could be installed. You need to restart the installer to try again.

Please note the following:

I *can* run deployment projects for windows forms in VS2003 and I *can* run deployment projects for windows forms and web apps in VS2005

This problem occurrs regardless of the machine I try to deploy to.

I have reinstalled vs2003 (did not help)

This is a recent problem - I have had VS2005 and VS2003 on the same machine for months with no trouble.

I did recently install Web Deployment Projects for VS2005. I thought that might be the problem so I uninstalled that and reinstalled VS2003. Again no help.

Here is the error from the msi log file:
DEBUG: Error 2769: Custom Action WEBCA_EvaluateURLsNoFail did not close 1 MSIHANDLEs.

The version of msi.dll is 3.1.4000.2435
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
It appears that there is a problem with the Custom Action named "WEBCA_EvaluateURLsNoFail". Have you created this custom action, or is it just part of the Visual Studio deployment template?

If possible, before you compile the project, check this custom action's code to ensure all is well.
Answered 06/19/2006 by: brenthunter2005
Fifth Degree Brown Belt

Please log in to comment
0
It is part of Visual Studio.
Answered 06/19/2006 by: coach24
Yellow Belt

Please log in to comment
0
I've just googled "WEBCA_EvaluateURLsNoFail" and what many sites suggest is that the default location of your IIS files are different to that of the default installation (C:\inetpub\wwwroot\) Is this true in your scenario?
Answered 06/19/2006 by: brenthunter2005
Fifth Degree Brown Belt

Please log in to comment
0
No it is not. In fact, in the midst of all this mess, I actually uninstalled and reinstalled IIS. I received the MSI error before and after the reinstall.
Answered 06/20/2006 by: coach24
Yellow Belt

Please log in to comment
0
SOLVED. Previously I had been googling "2769 WEBCA_EvaluateURLsNoFail" with little success. But since a previous poster had only googled "WEBCA_EvaluateURLsNoFail" I tried that as well. The fifth hit in the search results was the winner: http://www.eggheadcafe.com/forumarchives/vsnetsetup/Jan2006/post25097738.asp. Basically the file "C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\Deployment\dpca.dll" had somehow been upgraded from version 7.10.3077.0 to 7.10.3077.1. The author of the above referenced link spoke only of modification dates - the file size and creation dates were identical, but the modification dates were different. Anyway I grabbed the 7.10.3077.0 version from my laptop and replaced it on my main machine and that solved the problem. I only hope this thread will help someone else out in the future.

Thanks for your help,
Bob

PS Kinda miffed that the Visual Studio "repair" option didn't replace that dll for me.
Answered 06/20/2006 by: coach24
Yellow Belt

Please log in to comment
0
Congratulations on solving this problem!

And many thanks for also posting the solution. (I see this thread being a high hit on the web statistics!)
Answered 06/22/2006 by: brenthunter2005
Fifth Degree Brown Belt

Please log in to comment
0
It began to happen to me after I installed InstallShield 12 on my computer.
Answered 09/13/2006 by: doron.neumann
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity