Hi Kevin,
I had the following coversation with the UPHClean developer a couple of years ago. I know all the development tools have been updated, but remember that the version of UPHClean has "not" been updated much since that timeframe. Also, be aware that the functionality of UPHClean has been incorporated into Vista and Server 2008, so it'll no longer be neccesary to deploy once your client devices/servers reach that OS level.
[UPHCLean Developer - April 7th, 2004]
The reason for not using a true MSI service install is the current state of the Visual Studio .NET MSI package editor. It doesn't consider the need to install services important enough to allow you to edit that (along with many other things I would like to put in the package). Since UPHClean always had the ability to create the service definition itself [he meant the ability to install itself] I decided to use a custom action [in the MSI] to get it done.
I looked at using InstallShield to create the package but as the existing package is reliable otherwise time contraints prohibited it.
The minor screen flash was ignored. [That means it was part of the install and is to be expected visually.]
XXXXXXX
-----Original Message-----
Sent: Wednesday, April 07, 2004 3:48 PM
Subject: RE: UPHClean Screen Flash
Forwarding a comment from One of my script coders.
______________________________________________
Sent: Wednesday, April 07, 2004 10:23 AM
Subject: RE: UPHClean
Despite our /qn switch for running the MSI package hidden, I noticed a CMD window flash "...starting service" during the MSI execution. Sure enough there is a custom action running... [in the MSI]
...uphclean.exe -install
Not sure why the MSI author didn't use the MSI start service function available for NT/Win2K/XP.
______________________________________________
What we wound up doing is using our internal deployment tools to deploy it in a VBScript using the following command line:
[code:1]Run MsiExec.exe /i "%Source%\%MSI%.msi" ROOTDRIVE=C:\ SOURCELIST="%MSISource%" REBOOT=ReallySuppress ALLUSERS=1 /l*+ "%MSILog%\%MSI%_IN.log" /qr[/code]
Hopefully, the screen flash is all you're running into. If not, then post the exact type of problem.


LinkBack URL
About LinkBacks
Reply With Quote