Google Analytics İzleme

22 Eylül 2010

Error 1001: Source 'ServiceName' already exists on local computer hatası

Windows servisi geliştirip, setup ile kurarken Error 1001: Source 'ServiceName' already exists on local computer hatası aldım.

Bunun nedeni geliştirdiğim windows servisin kullandığı event source'un önceden sistemde event viewer'da varolan eventsource olmasından kaynaklanıyormuş.
Sorunu çözmek için windows servisi installutill aracıyla sistemden kaldırdım, sonra tekrar ekledim, sonra tekrar kaldırma komutu verdim ve düzeldi.

installutil /u yourproject.exe

Kaynak:
http://www.codeproject.com/KB/dotnet/simplewindowsservice.aspx
http://www.marvinpalmer.com/MarvinPalmer/post/Error-1001-Source-ServiceName-already-exists-on-local-computer.aspx
http://msdn.microsoft.com/en-us/library/sd8zc8ha%28VS.80%29.aspx
http://msdn.microsoft.com/en-us/library/6s7642se.aspx

1 yorum:

Fatih dedi ki...

iyi günler ishak bey aynı sorun bende de oldu yazınızı okudum ama yapamadım galiba visual c# da bi service yazdım bir kaç defa setup yapıp yükleme yapmıştım ama son yaptığımda bu hatayı veriyor biraz daha açarmısınız nasıl yapmalıyım installutill i nasıl kullanacağım bulamadım.