Must specify value for source

  • Thread starter Thread starter Ian Frawley
  • Start date Start date
I

Ian Frawley

Hi all,

I have written a service that I cannot seem so install due to the following error:
The description for Event ID ( 11001 ) in Source ( MsiInstaller ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Product: SystemMonitor -- Error 1001. Must specify value for source., (NULL), (NULL), (NULL), (NULL), (NULL), (NULL).

Anyone know why this would occur?

Cheers
 
Try to update msi (from msdn.microsoft.com)
I have written a service that I cannot seem so install due to the following error:
The description for Event ID ( 11001 ) in Source ( MsiInstaller ) cannot be
found. The local computer may not have the necessary registry information or
message DLL files to display messages from a remote computer.
 
For you this problem may be long ago, but for others that are bugged by the
same problem:

it may help to look at ProjectInstaller.cs. It has the function
InitializeComponent. In that function the assignment of the ServiceName
was missing, if you set
it you may get better results.

private void InitializeComponent()
{
this.serviceProcessInstaller1 = new
System.ServiceProcess.ServiceProcessInstaller();
this.MyService = new System.ServiceProcess.ServiceInstaller();
//
// serviceProcessInstaller1
//
this.serviceProcessInstaller1.Account =
System.ServiceProcess.ServiceAccount.LocalSystem;
this.serviceProcessInstaller1.Password = null;
this.serviceProcessInstaller1.Username = null;
//
// ExximService
//
this.MyService.ServiceName = "myService"; // the assignment for the
ServiceName was missing
this.MyService.StartType =
System.ServiceProcess.ServiceStartMode.Automatic;
//
// ProjectInstaller
//
this.Installers.AddRange(new System.Configuration.Install.Installer[] {
this.serviceProcessInstaller1,
this.MyService});
}

{ general remark: text lay-out of messages is not a strong point of this
site, can something be done about it? }
 
Back
Top