Re: [WiX-users] Windows service event source

2012-03-29 Thread Chris Robison
So I have that in there, but the event items still show up as Service1 in
the event log.

On Wed, Mar 28, 2012 at 7:58 PM, John H Bergman (XPedient) 
john.berg...@xpdnt.com wrote:

 I use something like this:


  !-- Create the Event Log --
  util:EventSource Name='My Service EventLog' Log='My
 Service Eventlog '

  EventMessageFile='[NETFRAMEWORK40FULLINSTALLROOTDIR]\EventLogMessages.dll'
SupportsErrors='yes'
SupportsWarnings='yes'
SupportsInformationals='yes'/



 .Net 2.0 also has the same DLL.



 If you have a custom Eventlog dll, created using the mc compiler, you
 could substitute that dll here, it would have to be compiled with the
 native C/C++ compiler though.



 John



 -Original Message-
 From: Christopher Painter [mailto:chr...@iswix.com]
 Sent: Wednesday, March 28, 2012 7:57 PM
 To: General discussion for Windows Installer XML toolset.;
 wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Windows service event source



 Take a look at:





 http://wix.sourceforge.net/manual-wix3/util_xsd_eventsource.htm





 An event source in windows is really just some registry entries.  The
 EventSource extension is some compiler synatical sugar that simlifies

 authoring this.   Your Installer class isn't needed and shouldn't be used

 as it increases the fragility of your MSI.



 



 From: Chris Robison chrisdrobi...@gmail.commailto:
 chrisdrobi...@gmail.com



 Sent: Wednesday, March 28, 2012 6:00 PM



 To: wix-users@lists.sourceforge.netmailto:wix-users@lists.sourceforge.net
 



 Subject: [WiX-users] Windows service event source





 I'm using the latest weekly build of Wix. The ServiceInstall feature



 doesn't create a properly named event source for the service. The event



 source for a service turns out to be Service1. The service installer built



 into .NET does it. Can anyone point me in the right direction?





 Thanks,



 Chris




 

 --



 This SF email is sponsosred by:



 Try Windows Azure free for 90 days Click Here



 http://p.sf.net/sfu/sfd2d-msazure



 ___



 WiX-users mailing list



 WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net



 https://lists.sourceforge.net/lists/listinfo/wix-users






 --

 This SF email is sponsosred by:

 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure___

 WiX-users mailing list

 WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net

 https://lists.sourceforge.net/lists/listinfo/wix-users

 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Windows service event source

2012-03-29 Thread Chris Robison
You know what, I figured it out. That source doesn't have to do with
installer at all. I just had to set the service name in code in the
ServiceBase class for it to display correctly.

Chris

On Thu, Mar 29, 2012 at 9:30 AM, Chris Robison chrisdrobi...@gmail.comwrote:

 So I have that in there, but the event items still show up as Service1 in
 the event log.


 On Wed, Mar 28, 2012 at 7:58 PM, John H Bergman (XPedient) 
 john.berg...@xpdnt.com wrote:

 I use something like this:


  !-- Create the Event Log --
  util:EventSource Name='My Service EventLog' Log='My
 Service Eventlog '

  EventMessageFile='[NETFRAMEWORK40FULLINSTALLROOTDIR]\EventLogMessages.dll'
SupportsErrors='yes'
SupportsWarnings='yes'
SupportsInformationals='yes'/



 .Net 2.0 also has the same DLL.



 If you have a custom Eventlog dll, created using the mc compiler, you
 could substitute that dll here, it would have to be compiled with the
 native C/C++ compiler though.



 John



 -Original Message-
 From: Christopher Painter [mailto:chr...@iswix.com]
 Sent: Wednesday, March 28, 2012 7:57 PM
 To: General discussion for Windows Installer XML toolset.;
 wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Windows service event source



 Take a look at:





 http://wix.sourceforge.net/manual-wix3/util_xsd_eventsource.htm





 An event source in windows is really just some registry entries.  The
 EventSource extension is some compiler synatical sugar that simlifies

 authoring this.   Your Installer class isn't needed and shouldn't be used

 as it increases the fragility of your MSI.



 



 From: Chris Robison chrisdrobi...@gmail.commailto:
 chrisdrobi...@gmail.com



 Sent: Wednesday, March 28, 2012 6:00 PM



 To: wix-users@lists.sourceforge.netmailto:
 wix-users@lists.sourceforge.net



 Subject: [WiX-users] Windows service event source





 I'm using the latest weekly build of Wix. The ServiceInstall feature



 doesn't create a properly named event source for the service. The event



 source for a service turns out to be Service1. The service installer built



 into .NET does it. Can anyone point me in the right direction?





 Thanks,



 Chris




 

 --



 This SF email is sponsosred by:



 Try Windows Azure free for 90 days Click Here



 http://p.sf.net/sfu/sfd2d-msazure



 ___



 WiX-users mailing list



 WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net



 https://lists.sourceforge.net/lists/listinfo/wix-users






 --

 This SF email is sponsosred by:

 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure___

 WiX-users mailing list

 WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net

 https://lists.sourceforge.net/lists/listinfo/wix-users

 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Windows service event source

2012-03-29 Thread John H Bergman (XPedient)
The problem I ran into when the installer didn't create the event source was a 
permission one.  If your service has the adequate permissions, the service 
class can create the eventlog, however, most of my services run at a 
considerable lower privilege, and so I have to rely on the installer to create 
it.

John

-Original Message-
From: Chris Robison [mailto:chrisdrobi...@gmail.com] 
Sent: Thursday, March 29, 2012 10:56 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Windows service event source

You know what, I figured it out. That source doesn't have to do with installer 
at all. I just had to set the service name in code in the ServiceBase class for 
it to display correctly.

Chris

On Thu, Mar 29, 2012 at 9:30 AM, Chris Robison chrisdrobi...@gmail.comwrote:

 So I have that in there, but the event items still show up as Service1 
 in the event log.


 On Wed, Mar 28, 2012 at 7:58 PM, John H Bergman (XPedient)  
 john.berg...@xpdnt.com wrote:

 I use something like this:


  !-- Create the Event Log --
  util:EventSource Name='My Service EventLog' Log='My 
 Service Eventlog '

  EventMessageFile='[NETFRAMEWORK40FULLINSTALLROOTDIR]\EventLogMessages.dll'
SupportsErrors='yes'
SupportsWarnings='yes'
SupportsInformationals='yes'/



 .Net 2.0 also has the same DLL.



 If you have a custom Eventlog dll, created using the mc compiler, you 
 could substitute that dll here, it would have to be compiled with the 
 native C/C++ compiler though.



 John



 -Original Message-
 From: Christopher Painter [mailto:chr...@iswix.com]
 Sent: Wednesday, March 28, 2012 7:57 PM
 To: General discussion for Windows Installer XML toolset.; 
 wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Windows service event source



 Take a look at:





 http://wix.sourceforge.net/manual-wix3/util_xsd_eventsource.htm





 An event source in windows is really just some registry entries.  The 
 EventSource extension is some compiler synatical sugar that simlifies

 authoring this.   Your Installer class isn't needed and shouldn't be used

 as it increases the fragility of your MSI.



 



 From: Chris Robison chrisdrobi...@gmail.commailto:
 chrisdrobi...@gmail.com



 Sent: Wednesday, March 28, 2012 6:00 PM



 To: wix-users@lists.sourceforge.netmailto:
 wix-users@lists.sourceforge.net



 Subject: [WiX-users] Windows service event source





 I'm using the latest weekly build of Wix. The ServiceInstall feature



 doesn't create a properly named event source for the service. The 
 event



 source for a service turns out to be Service1. The service installer 
 built



 into .NET does it. Can anyone point me in the right direction?





 Thanks,



 Chris




 -
 ---

 --



 This SF email is sponsosred by:



 Try Windows Azure free for 90 days Click Here



 http://p.sf.net/sfu/sfd2d-msazure



 ___



 WiX-users mailing list



 WiX-users@lists.sourceforge.netmailto:wix-us...@lists.sourceforge.ne
 t



 https://lists.sourceforge.net/lists/listinfo/wix-users






 -
 -

 This SF email is sponsosred by:

 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___

 WiX-users mailing list

 WiX-users@lists.sourceforge.netmailto:wix-us...@lists.sourceforge.ne
 t

 https://lists.sourceforge.net/lists/listinfo/wix-users

 -
 -
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure 
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Windows service event source

2012-03-28 Thread Chris Robison
I'm using the latest weekly build of Wix. The ServiceInstall feature
doesn't create a properly named event source for the service. The event
source for a service turns out to be Service1. The service installer built
into .NET does it. Can anyone point me in the right direction?

Thanks,
Chris
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Windows service event source

2012-03-28 Thread Christopher Painter
Take a look at:


http://wix.sourceforge.net/manual-wix3/util_xsd_eventsource.htm


An event source in windows is really just some registry entries.  The 
EventSource extension is some compiler synatical sugar that simlifies 
authoring this.   Your Installer class isn't needed and shouldn't be used 
as it increases the fragility of your MSI.



From: Chris Robison chrisdrobi...@gmail.com

Sent: Wednesday, March 28, 2012 6:00 PM

To: wix-users@lists.sourceforge.net

Subject: [WiX-users] Windows service event source


I'm using the latest weekly build of Wix. The ServiceInstall feature

doesn't create a properly named event source for the service. The event

source for a service turns out to be Service1. The service installer built

into .NET does it. Can anyone point me in the right direction?


Thanks,

Chris


--

This SF email is sponsosred by:

Try Windows Azure free for 90 days Click Here 

http://p.sf.net/sfu/sfd2d-msazure

___

WiX-users mailing list

WiX-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/wix-users


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Windows service event source

2012-03-28 Thread John H Bergman (XPedient)
I use something like this:


  !-- Create the Event Log --
  util:EventSource Name='My Service EventLog' Log='My Service 
Eventlog '

EventMessageFile='[NETFRAMEWORK40FULLINSTALLROOTDIR]\EventLogMessages.dll'
SupportsErrors='yes'
SupportsWarnings='yes'
SupportsInformationals='yes'/



.Net 2.0 also has the same DLL.



If you have a custom Eventlog dll, created using the mc compiler, you could 
substitute that dll here, it would have to be compiled with the native C/C++ 
compiler though.



John



-Original Message-
From: Christopher Painter [mailto:chr...@iswix.com]
Sent: Wednesday, March 28, 2012 7:57 PM
To: General discussion for Windows Installer XML toolset.; 
wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Windows service event source



Take a look at:





http://wix.sourceforge.net/manual-wix3/util_xsd_eventsource.htm





An event source in windows is really just some registry entries.  The 
EventSource extension is some compiler synatical sugar that simlifies

authoring this.   Your Installer class isn't needed and shouldn't be used

as it increases the fragility of your MSI.







From: Chris Robison chrisdrobi...@gmail.commailto:chrisdrobi...@gmail.com



Sent: Wednesday, March 28, 2012 6:00 PM



To: wix-users@lists.sourceforge.netmailto:wix-users@lists.sourceforge.net



Subject: [WiX-users] Windows service event source





I'm using the latest weekly build of Wix. The ServiceInstall feature



doesn't create a properly named event source for the service. The event



source for a service turns out to be Service1. The service installer built



into .NET does it. Can anyone point me in the right direction?





Thanks,



Chris





--



This SF email is sponsosred by:



Try Windows Azure free for 90 days Click Here



http://p.sf.net/sfu/sfd2d-msazure



___



WiX-users mailing list



WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net



https://lists.sourceforge.net/lists/listinfo/wix-users





--

This SF email is sponsosred by:

Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure 
___

WiX-users mailing list

WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/wix-users
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users