The problem seems to occur on machines having InstallShield
Developer 7 installed and is due to a missing interface IEnumVARIANT with
interface ID {00020404-0000-0000-C000-000000000046}. If you actually look
for this GUID in the registry, you will find it under
HKEY_CURRENT_USER\Interface which is totally the wrong place, it should be
under HKEY_LOCAL_MACHINE\Software\Classes\Interface, so you can export the
wrong key, edit the reg file and reimport and you should be able to build the install project.
>Hi! I am being bit when I try to create a deployment of a VB.NET Application.
>
>An error occurs during the REUILD SOLUTION....
>
>"An error occured while validating. HRESULT='80040155'
>
>File is c:\vbnetsbs\chap14\Lucky\Lucky.vdprog "
>
>Any ideas? What I could glean from the Knowledge base is that there is a problem in the Registry...........
>
>Thanks!
>Tommy
-----------------------------------------
Cathi Gero, CPA
Prenia Software & Consulting Services
Microsoft C# / .NET MVP
Mere Mortals for .NET MVP
cgero@prenia.comwww.prenia.comWeblog: blogs.prenia.com/cathi