By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
428,631 Members | 892 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 428,631 IT Pros & Developers. It's quick & easy.

Windows Service Registration

P: n/a
I created Windows Service in VB 2005.
Using InstallUtil.exe I register it on any machine with Windows XP, Windows
2003 Server without any problem. I even never had to learn that process.
After registration I see a couple of new files in the folder where I have My
Service EXE file (MSFaxListener.exe).
Their names are MSFaxListener.InstallLog and MSFaxListener.InstallState. In
the list of Services I see MSFaxListener service.

I tried to install my service on the machine with Vista Business. DOS window
appears for a portion of second. New files do not appear in MyServices
folder and there is no MSFaxListener service in the list of registered
services.
I checked permissions on MyServices Folder. Everything looks OK.

What am I missing? How do I register Windows Service on Vista machine?

Vovan
Feb 12 '07 #1
Share this Question
Share on Google+
4 Replies


P: n/a
I was able to register the service by using cmd (run as Administrator). But
due to the number of typed characters (cannot use copy/paste in DOS) and
inconvenience I'm still looking for a simpler way to register my service.
Thank you

Vovan

"vovan" <so*****@vovan.comwrote in message
news:OQ**************@TK2MSFTNGP05.phx.gbl...
>I created Windows Service in VB 2005.
Using InstallUtil.exe I register it on any machine with Windows XP,
Windows 2003 Server without any problem. I even never had to learn that
process. After registration I see a couple of new files in the folder
where I have My Service EXE file (MSFaxListener.exe).
Their names are MSFaxListener.InstallLog and MSFaxListener.InstallState.
In the list of Services I see MSFaxListener service.

I tried to install my service on the machine with Vista Business. DOS
window appears for a portion of second. New files do not appear in
MyServices folder and there is no MSFaxListener service in the list of
registered services.
I checked permissions on MyServices Folder. Everything looks OK.

What am I missing? How do I register Windows Service on Vista machine?

Vovan


Feb 12 '07 #2

P: n/a
On Feb 12, 11:49 am, "vovan" <some...@vovan.comwrote:
I was able to register the service by using cmd (run as Administrator). But
due to the number of typed characters (cannot use copy/paste in DOS) and
inconvenience I'm still looking for a simpler way to register my service.
Thank you

Vovan
\
Have you tried using a setup project and Installer object with the
service to get it installed on Vista? I use that for all my setups
rather than using installutil.exe manually but I have not tested any
of them on Vista.

Feb 12 '07 #3

P: n/a
I spent on this project just several hours awhile ago. I followed the steps
from MS help. My project contains 2 modules - one is my service and another
one is Installer. After I compiled it I copied EXE into the target machine
and used InstallUtil.exe (as MS suggested).
I do not know how to use it with setup project.
Could you please give me some more information
Thank you

Vovan

"jayeldee" <ja******@gmail.comwrote in message
news:11*********************@a75g2000cwd.googlegro ups.com...
On Feb 12, 11:49 am, "vovan" <some...@vovan.comwrote:
>I was able to register the service by using cmd (run as Administrator).
But
due to the number of typed characters (cannot use copy/paste in DOS) and
inconvenience I'm still looking for a simpler way to register my service.
Thank you

Vovan
\
Have you tried using a setup project and Installer object with the
service to get it installed on Vista? I use that for all my setups
rather than using installutil.exe manually but I have not tested any
of them on Vista.

Feb 12 '07 #4

P: n/a
Well this is the entry for that topic:

http://msdn2.microsoft.com/en-us/lib...yf(VS.80).aspx

where it talks about installer classes, custom actions etc. However if you
just launch the MSI file, the Installer classes can't install Services
because the custom action code ends up running as a limited user. You will
need to generate and use the setup.exe launcher because that elevates when
it starts and consequently the MSI setup runs elevated.
--
Phil Wilson
[Microsoft MVP Windows Installer]

"vovan" <so*****@vovan.comwrote in message
news:er**************@TK2MSFTNGP03.phx.gbl...
>I spent on this project just several hours awhile ago. I followed the steps
from MS help. My project contains 2 modules - one is my service and another
one is Installer. After I compiled it I copied EXE into the target machine
and used InstallUtil.exe (as MS suggested).
I do not know how to use it with setup project.
Could you please give me some more information
Thank you

Vovan

"jayeldee" <ja******@gmail.comwrote in message
news:11*********************@a75g2000cwd.googlegro ups.com...
>On Feb 12, 11:49 am, "vovan" <some...@vovan.comwrote:
>>I was able to register the service by using cmd (run as Administrator).
But
due to the number of typed characters (cannot use copy/paste in DOS) and
inconvenience I'm still looking for a simpler way to register my
service.
Thank you

Vovan
\
Have you tried using a setup project and Installer object with the
service to get it installed on Vista? I use that for all my setups
rather than using installutil.exe manually but I have not tested any
of them on Vista.


Feb 12 '07 #5

This discussion thread is closed

Replies have been disabled for this discussion.