Can't you put a switch statement in your code to figure this out? Look for MSIHandle text in each type? Or simply prefix the message with the message type before logging it? Well at least temporarily to see what's going on anyway. --------------- Phil Wilson
On Wed, Apr 22, 2015 at 7:30 AM, Mark A. Richman <[email protected]> wrote: > Keith, you may be correct. > > I think my performance issue might just boil down to DTF interop being > generally inefficient for my intended purpose. > > What I've implemented is a silent handler which sends install progress > messages over a WCF duplex channel to another machine. This app has a GUI > which displays the installation progress. The only messages I need to send > back over that channel are Progress and an exit code (so I can trap errors > on the remote end). However, I still want the full MSI log file on the > local machine. All of the above work just fine, but it's super chatty, > slow, and verbose. Happy to elaborate offline. > gist.github.com/mrichman/a01acdfe98a56ff44b42 > > -- > Mark Richman > (954) 234-9049 <1-954-234-9049> > [email protected] | http://markrichman.com > https://linkedin.com/in/mrichman > > On Wed, Apr 22, 2015 at 9:04 AM, <[email protected]> wrote: > >> I may be wrong, but in my experience *any* log contains those. >> >> >> >> Keith Douglas >> Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6 >> Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6 >> [email protected] >> Telephone | Téléphone 613-854-5589 >> Facsimile | Télécopieur 613-951-4674 >> Government of Canada | Gouvernement du Canada >> >> -----Original Message----- >> From: Mark A. Richman [mailto:[email protected]] >> Sent: April-22-15 8:18 AM >> To: General discussion about the WiX toolset. >> Subject: Re: [WiX-users] Too Many Events Using InstallLogModes >> >> I read the docs. None of what I've read so far shows which log level >> (InstallLogModes) will show/hide the following type of messages: >> >> MSI (c) (E8:30) [16:46:35:016]: Creating MSIHANDLE (28312) of type 790531 >> for thread 6448 MSI (c) (E8:30) [16:46:35:047]: Closing MSIHANDLE (28312) >> of type 790531 for thread 6448 >> >> >> -- >> Mark Richman >> (954) 234-9049 <1-954-234-9049> >> [email protected] | http://markrichman.com >> https://linkedin.com/in/mrichman >> >> On Tue, Apr 21, 2015 at 5:00 PM, Phil Wilson <[email protected]> >> wrote: >> >> > Seems unlikely to be the Terminate setting. This is the base >> documentation: >> > >> > https://msdn.microsoft.com/en-us/library/aa370573(v=vs.85).aspx >> > >> > that the interop is mapping to. >> > --------------- >> > Phil Wilson >> > >> > >> > On Tue, Apr 21, 2015 at 1:39 PM, Mark A. Richman >> > <[email protected]> >> > wrote: >> > > I discovered that using InstallLogModes.Terminate is what's >> > > producing the verbose events...but why? >> > > >> > > -- >> > > Mark Richman >> > > (954) 234-9049 <1-954-234-9049> >> > > [email protected] | http://markrichman.com >> > > https://linkedin.com/in/mrichman >> > > >> > > On Tue, Apr 21, 2015 at 2:26 PM, Mark A. Richman >> > > <[email protected]> >> > > wrote: >> > > >> > >> Do you know which flag(s) correspond to "Creating MSIHANDLE" and >> > "Closing >> > >> MSIHANDLE" messages? >> > >> >> > >> -- >> > >> Mark Richman >> > >> (954) 234-9049 <1-954-234-9049> >> > >> [email protected] | http://markrichman.com >> > >> https://linkedin.com/in/mrichman >> > >> >> > >> On Tue, Apr 21, 2015 at 2:21 PM, Nir Bar <[email protected]> >> wrote: >> > >> >> > >>> It doesn't really matter- the point is that Windows Installer >> > >>> supports these logging level regardless of how you triggered it, >> > >>> be it msiexec or DFT. >> > >>> These are also the same levels that MsiEnableLog >> > >>> <https://msdn.microsoft.com/en-us/library/aa370091(v=vs.85).aspx> >> > has. >> > >>> >> > >>> >> > >>> >> > >>> ----- >> > >>> Nir Bar >> > >>> Freelance Developer >> > >>> Mail: [email protected] >> > >>> Web: www.panel-sw.com >> > >>> - C++ On Windows, Linux and Embedded Platforms >> > >>> - WiX & InstallShield >> > >>> -- >> > >>> View this message in context: >> > >>> >> > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Too-Many >> > -Events-Using-InstallLogModes-tp7600038p7600046.html >> > >>> Sent from the wix-users mailing list archive at Nabble.com. >> > >>> >> > >>> >> > >>> >> > ---------------------------------------------------------------------- >> > -------- >> > >>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT >> > >>> Develop your own process in accordance with the BPMN 2 standard >> > >>> Learn Process modeling best practices with Bonita BPM through live >> > >>> exercises >> > >>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> > >>> event?utm_ >> > >>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=V >> > >>> A_SF _______________________________________________ >> > >>> WiX-users mailing list >> > >>> [email protected] >> > >>> https://lists.sourceforge.net/lists/listinfo/wix-users >> > >>> >> > >> >> > >> >> > > >> > ---------------------------------------------------------------------- >> > -------- >> > > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop >> > > your own process in accordance with the BPMN 2 standard Learn >> > > Process modeling best practices with Bonita BPM through live >> > exercises >> > > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> > event?utm_ >> > > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_ >> > > SF _______________________________________________ >> > > WiX-users mailing list >> > > [email protected] >> > > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> > >> > ---------------------------------------------------------------------- >> > -------- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT >> > Develop your own process in accordance with the BPMN 2 standard Learn >> > Process modeling best practices with Bonita BPM through live exercises >> > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> > event?utm_ >> > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF >> > _______________________________________________ >> > WiX-users mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> >> ------------------------------------------------------------------------------ >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your >> own process in accordance with the BPMN 2 standard Learn Process modeling >> best practices with Bonita BPM through live exercises >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> event?utm_ >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF >> _______________________________________________ >> WiX-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> ------------------------------------------------------------------------------ >> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT >> Develop your own process in accordance with the BPMN 2 standard >> Learn Process modeling best practices with Bonita BPM through live >> exercises >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> event?utm_ >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF >> _______________________________________________ >> WiX-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > ------------------------------------------------------------------------------ > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT > Develop your own process in accordance with the BPMN 2 standard > Learn Process modeling best practices with Bonita BPM through live exercises > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF > _______________________________________________ > WiX-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

