First of all, thank you so much for your reply, Bob.
There are a couple of other things, not sure if related: 1. Only 3 files cause the problem. According to the developer, one dll file is a COM component, the manifest is associated with the COM dll, another dll is used by the COM dll. I also noticed the COM dll is registered by using regsvr32.exe in a custom action. Not sure if this is the problem. But I've a feeling that COM registration doesn't work that way even I never register a COM in Wix. 2. Those two DLL files will cause 'Error 2836' directly. But the manifest file will cause the installer showing 'The system can not find the file specified.' first then showing the 'Error 2836'. So this is slightly different from those two DLL files. 3. I did look at the dll files' property, they seem normal. By using Orca, I also looked at the File table, these files entries look the same as others. >From #1, my guess is the COM registration could cause the problem, but I'm not >sure. Please point out if my guess is correct or not: 1. If my guess is correct, please post some links here about how to register a COM component correctly in 2.0. Meanwhile, I'll dig in this topic as well. 2. If my guess isn't correct, please point me out where I should look into, or which file or flag or something I should check. Thanks a lot. ________________________________ From: Bob Arnson <b...@joyofsetup.com> To: wix-users@lists.sourceforge.net Sent: Thu, March 25, 2010 5:58:55 PM Subject: Re: [WiX-users] Wix 2.0: if some dll file(s) deleted, then we'll get "Error 2836" in Repair mode On 3/25/2010 7:53 PM, little.forest wrote: > DEBUG: Error 2836: The control ChangeButton on the dialog MaintenanceTypeDlg > can not take focus > The installer has encountered an unexpected error installing this package. > This may indicate a problem with this package. The error code is 2836. The > arguments are: MaintenanceTypeDlg, ChangeButton, > That's not a fatal error; is there some other symptom you're seeing? -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Download IntelĀ® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __________________________________________________________________ Ask a question on any topic and get answers from real people. Go to Yahoo! Answers and share what you know at http://ca.answers.yahoo.com ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users