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
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to