Système.De sécurité.SecurityException C# 2.0 service windows

Je suis tring pour installer mon windows service sur Windows 7 x64

Et obtenez cette erreur

An exception occurred during the Rollback phase of the System.Diagnostics.EventLogInstaller installer.
System.Security.SecurityException: The source was not found, but some or all event logs could not be searched.  Inaccessible logs: Security.
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.

c'est mon MyWindowsServiceInstaller code:

var processInstaller = new ServiceProcessInstaller();
            var serviceInstaller = new ServiceInstaller();
            processInstaller.Account = ServiceAccount.LocalSystem;
            serviceInstaller.DisplayName = "My Service";
            serviceInstaller.StartType = ServiceStartMode.Manual;
            serviceInstaller.ServiceName = "My Service";
            this.Installers.Add(processInstaller);
            this.Installers.Add(serviceInstaller);

j'ai mis mon nom sur la demande pour le démarrage du projet

Voici le fichier bat

@ECHO OFF

REM The following directory is for .NET 2.0
set DOTNETFX2=%SystemRoot%\Microsoft.NET\Framework\v2.0.50727
set PATH=%PATH%;%DOTNETFX2%

echo Installing MyService...
echo ---------------------------------------------------
InstallUtil /i ConsoleApplication5.exe
echo ---------------------------------------------------
echo Done.
pause

Ce service n'est pas seulement mon ordinateur si je vais résoudre ce problème, il serait résolu pour tous les autres ordinateurs?

Grâce

  • Êtes-vous d'exécuter le fichier de commandes avec élévation de privilèges à l'aide d'un compte qui est membre du groupe Administrateurs?
  • merci pour la relecture, je exécutez le fichier de commandes exécuter en tant qu'administrateur et a obtenu cette erreur >> exception s'est produite lors de intilizing la intaallation: système.io.filenotfoundException: impossible de charger le fichier ou l'assembly file://c:\windows\system32\ConsoleApplication5.exe ou une de ses dépendances. Le Système ne peut pas trouver le fichier spécifié
  • Vous avez probablement cliqué avec le bouton droit et choisi Exécuter en tant qu'administrateur. Ce essentiellement des journaux en tant que nouvel utilisateur, la modification du répertoire de travail courant. Essayez d'ouvrir une nouvelle fenêtre CMD, élevée tant qu'administrateur, puis naviguez jusqu'au répertoire d'installation et exécutez le fichier de commandes.