I'm not sure that this will actually help your situation, but to answer your question about suppressing the FilesInUse dialog, add these values to the dialog definition: Dialog@Modeless="yes" Dialog@Hidden="yes"
Rob On 01/04/2011 08:29, sunny wrote: > > Yes I am deploying an application with Qt dlls which are put in my install > folder. > When I test with running my application and uninstall, the process is killed > and the FilesInUse is triggered. But it indicates to close my "Qt Assistant" > which is launched before my test. > > I put down the log it says the "Qt Assistant" holds some Qt dll from my > install folder. That's strange! > > Info 1603. The file C:\MyApplicationFolder\phonon4.dll is being held in use > by the following process: Name: assistant, Id: 6820, Window Title: '(not > determined yet)'. Close that application and retry. > .... > > > > Rob Hamflett wrote: >> >> Are you deploying the C runtime, or something similar? That can sometimes >> cause that issue. If you >> skip the FilesInUse dialog you'll probably get prompted for a reboot, >> which is probably more of a pain. >> >> Rob >> >> On 01/04/2011 06:45, lxy.su...@gmail.com wrote: >>> Thanks for help from Peter, Rob Hamflett and Rob Mensching! >>> >>> I have achieved detecting the process with "WixCloseApplications" and >>> killing the process by "taskkill". >>> But I still have an issue that when I try to uninstall it pops >>> "FileInUse" >>> dialog. But the application it indicates has no relationship with my >>> application which is killed. >>> So I want to disable this dialog to avoid confusing. >>> Could anyone give me a help? >>> >>> Any comment is appreciated! >>> >>> >>> 2011/3/31 Rob Mensching<r...@robmensching.com> >>> >>>> WiX v3.5 also shipped with the RestartApplication element that allows >>>> you >>>> to >>>> add more files to the Restart Manager (which gives the user the option >>>> to >>>> shut things down). >>>> >>>> On Thu, Mar 31, 2011 at 2:12 AM, Peter >>>> Shirtcliffe<pshirtcli...@sdl.com >> >>> wrote: >>>> >>>>> Agreed, it doesn't look like it can kill them forcibly but there is an >>>>> option >>>>> to set a property when it can't so that the installer can abort or >>>>> prompt >>>>> the >>>>> user if the application doesn't close. It depends on whether the user >>>>> is >>>> in >>>>> danger of losing any work if you terminate the process. There is still >>>> the >>>>> Files In Use dialog as a second line of defence too (although I have >>>>> once >>>>> seen a user ignore that and expect an uninstall to work without >>>> rebooting). >>>>> >>>>> -----Original Message----- >>>>> From: Rob Hamflett [mailto:r...@snsys.com] >>>>> Sent: 31 March 2011 09:59 >>>>> To: wix-users@lists.sourceforge.net >>>>> Subject: Re: [WiX-users] [Wix-users] How can I kill process when >>>> uninstall >>>>> >>>>> Can CloseApplication kill processes though? It doesn't look like it >>>>> can. >>>>> If >>>>> you need to forcibly >>>>> kill something you might need a custom action to run taskkill or some >>>>> custom >>>>> code that does the job. >>>>> >>>>> Rob >>>>> >>>>> On 31/03/2011 09:45, Peter Shirtcliffe wrote: >>>>>> Look at the CloseApplication element in the util schema in the Wix >>>>>> documentation. >>>>>> >>>>>> -----Original Message----- >>>>>> From: lxy.su...@gmail.com [mailto:lxy.su...@gmail.com] >>>>>> Sent: 31 March 2011 09:40 >>>>>> To: General discussion for Windows Installer XML toolset. >>>>>> Subject: [WiX-users] [Wix-users] How can I kill process when uninstall >>>>>> >>>>>> Hi all >>>>>> >>>>>> How can I achieve killing the process with the given name when >>>> uninstall >>>>> my >>>>>> application. Is there something that Wix can support that feature? >>>>>> >>>>>> Thanks! >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> >>>> ----------------------------------------------------------------------------- >>>>> - >>>>> Create and publish websites with WebMatrix >>>>> Use the most popular FREE web apps or write code yourself; >>>>> WebMatrix provides all the features you need to develop and >>>>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>>>> _______________________________________________ >>>>> WiX-users mailing list >>>>> WiX-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/wix-users >>>>> SDL PLC confidential, all rights reserved. >>>>> If you are not the intended recipient of this mail SDL requests and >>>>> requires that you delete it without acting upon or copying any of its >>>>> contents, and we further request that you advise us. >>>>> SDL PLC is a public limited company registered in England and Wales. >>>>> Registered number: 02675207. >>>>> Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire >>>> SL6 >>>>> 7DY, UK. >>>>> >>>>> >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>>> Create and publish websites with WebMatrix >>>>> Use the most popular FREE web apps or write code yourself; >>>>> WebMatrix provides all the features you need to develop and >>>>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>>>> _______________________________________________ >>>>> WiX-users mailing list >>>>> WiX-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/wix-users >>>>> >>>>> >>>> >>>> >>>> -- >>>> virtually, Rob Mensching - http://RobMensching.com LLC >>>> >>>> ------------------------------------------------------------------------------ >>>> Create and publish websites with WebMatrix >>>> Use the most popular FREE web apps or write code yourself; >>>> WebMatrix provides all the features you need to develop and >>>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>>> _______________________________________________ >>>> WiX-users mailing list >>>> WiX-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/wix-users >>>> >>> >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-users-How-can-I-kill-process-when-uninstall-tp6226358p6229953.html > Sent from the wix-users mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users