Our application installs a Microsoft Exchange agent (Exchange 2007, Windows
Server 2008).  The dll gets loaded by the Exchange Transport Service.  I've
added a ServiceControl element to stop and start the service which seems to
work OK.  The problem is that when the application is being uninstalled I get
a dialog telling me that a reboot will be required.  If I OK this, the
uninstall functions correctly without the reboot (as by the time the files
are uninstalled the service has been stopped).

I believe that the problem is due to the way that the Exchange service is
implemented.  The service executable is called MSExchangeTransport.exe which
then uses a process called EdgeTransport.exe to host our dll.  Because the
dll is not being hosted directly by the service, Restart Manager is not
correctly recognizing that there is not a problem.

This is the contents of the uninstall log pertaining to the reboot request: -

MSI (s) (78:0C) [18:28:22:904]: RESTART MANAGER: Did detect that a critical
application holds file[s] in use, so a reboot will be necessary.
MSI (s) (78:0C) [18:28:22:904]: Note: 1: 1610 
MSI (s) (78:0C) [18:29:08:864]: RESTART MANAGER: The user chose to go on with
the installation, although a reboot will be required.

How can I handle this situation?

Thanks,

Nick Hall


Nick Hall

Exclaimer Limited

Tel: +44 (0) 845 050 2300
Fax: 0845 050 4044
Email: [email protected]
Web: www.exclaimer.com

Suite 6, Old School Studios,
40 Lynchford Road,
Farnborough
Hampshire - GU14 6EF
United Kingdom

_________________________________________________________________________________________________

Best Selling Mail Utilities for Microsoft Exchange Environments, with over 24 
million users and 1 billion Exclaimer emails processed per day.
_________________________________________________________________________________________________

Please consider the environment before printing this email message.

Disclaimer:
This message contains confidential information and is intended only for 
[email protected]. If you are not [email protected] 
you should not disseminate, distribute or copy this e-mail. Please notify 
[email protected] immediately by e-mail if you have received this e-mail 
by mistake and delete this e-mail from your system. E-mail transmission cannot 
be guaranteed to be secure or error-free as information could be intercepted, 
corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Nick 
Hall therefore does not accept liability for any errors or omissions in the 
contents of this message, which arise as a result of e-mail transmission. If 
verification is required please request a hard-copy version. 
Exclaimer is a limited company registered in England and Wales. Registered 
number: 4938619. Registered office: Suite 6, Old School Studios, 40 Lynchford 
Road, Farnborough, Hampshire, GU14 6EF, UK.


------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to