我有Windows 8操作系统,我有一个使用C#和Visual Studio 2013编写的Windows应用程序,我想安装这个应用程序。
我打开命令提示符并输入:
c:\..\instalutil.exe c:\projectfolder\filename.exe
运行此代码后,它给了我一个错误:
An exception occured during the Install phase.
System.InvalidOperationException: Cannot open Service Control Manager on computer '.'. This operation might require other privileges.
The inner exception System.ComponentModel.Win32Exception was thrown with the following error message: Access is denied.
这是我的电脑,我不知道为什么它需要访问权限?而且我也不知道如何授予正确的权限。
另外,我将我的serviceProcessInstaller账户属性更改为LocalSystem并尝试使用LocalService,但两者都给出了相同的错误。
我该怎么做才能给予正确的权限?
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe E:\DataService\DataSrvice.exe
它正常工作。 - Eqbal Sohrabi