我想在窗口服务中托管wcf。我以前做过几次,没有任何问题。这次在我安装了服务并点击开始后,我在EventViewer中出现以下错误。服务无法启动。无法注册URL
Service cannot be started. System.ServiceModel.AddressAccessDeniedException: HTTP could not register URL http://+:.../.../. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details).
当我主持相同的服务,在ConsoleApplication同一个地址 - 没事。
有没有人有想法?
我花了一段时间才找到如何做到这一点,所以下面是步骤:打开服务程序(在Win 7中开始 - >查看本地服务),在列表中找到您的服务,右键单击它,单击属性,转到登录选项卡。我将我更改为我的Active Directory帐户和密码。 – Aligned
如果您想更改服务本身,而无需手动更改服务实例。更改ServiceProcessInstaller的属性“帐户”。 – Harry