问题标签 [installutil]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
340 浏览

c# - 如何在 GAC 中放置 PowerShell 帮助文件

我正在开发一个从PSSnapIn.

如果我手动将snapin.dll-help.xml文件复制到 GAC get-help,我的命令会像预期的那样工作。

那么,是否有可能让 InstallUtil 在安装时复制 xml 文件和 dll?

0 投票
5 回答
35760 浏览

.net - 使用 SC.exe 或 InstallUtil.exe 安装 Windows 服务 - 有区别,但哪个?

SC.exeInstallUtil都安装/卸载 Windows 服务。但它们的工作方式似乎不同。

有什么区别?


例如,当Sc create愉快地安装服务时, InstallUtil失败(找不到某些文件或依赖项错误) 。太增加了陌生感;如果我在控制台中运行net start ,该服务不会显示。但它确实显示在服务 GUI 中。当我尝试卸载时会发生这种情况。

我自己编写了该服务,早期版本也可以使用。点网3.5。

0 投票
1 回答
2113 浏览

.net - 安装 Windows 服务失败

我正在尝试在生产服务器上安装 .NET 4 Windows 服务:运行 InstallUtil.exe 会出现以下错误消息:

初始化安装时发生异常:System.BadImageFormatException:无法加载文件或程序集“file:///D:\myservice.exe”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,并且无法加载。

显然,它抱怨服务是用 .NET 4 编写的。但是该框架已正确安装在服务器上,因为我正在运行其他 .NET 4 应用程序。这是我第一次尝试安装服务

我做了一些谷歌搜索,并尝试在高级编译器设置下将“目标 CPU”设置为“AnyCPU”。我还缺少什么?

0 投票
2 回答
7852 浏览

windows-services - 安装windows服务的问题

我在安装 Windows 服务时遇到问题。我多次安装和卸载该服务(installutil..... installutil /u)没有任何问题,但出现了问题,现在当我尝试安装时,我收到下面列出的错误消息。我检查了计算机管理控制台,服务 CIMediator 没有出现在服务列表中。如何删除服务?

System.ArgumentException:源 CIMediator 已存在于本地计算机上。

0 投票
2 回答
17706 浏览

c# - 使用 InstallUtil 安装带有启动参数的 Windows 服务

我正在使用 InstallUtil 安装我的服务,但我无法弄清楚如何为其指定启动参数!

这是我的安装程序子类:

谁能指出我如何指定服务启动参数?

0 投票
1 回答
976 浏览

c# - c# windows服务上的错误

我有以下错误:

有人能帮我吗?除了使用 installutil 安装 windows 服务之外,还有其他方法吗?

PS:我使用的是 Visual Studio 2008。我确实在C:\VisualStudio...其中寻找了 installutil 但我也找不到它。

我找到了 InstallUtil.exe 可执行文件。我运行应用程序,现在出现错误:c:...\InstallUtil,installLog is denied。为什么?

0 投票
1 回答
7919 浏览

c# - 以用户身份安装 Windows 服务失败

我正在使用 .Net 框架 3.5 版开发 Windows 服务。它需要在远程机器上调用 Web 服务,我遇到了一个奇怪的安装问题。

我曾经将它作为User(默认)安装在我的机器上,当提示提供我的登录名和密码时,一切正常。然后在某个时候,它停止了工作,我发现安装它时LocalSystem效果很好。

现在我正在尝试调用远程 Web 服务,但我收到了来自 WCF 的错误:

显然,这可能是由于将服务运行为LocalSystem(无法访问 Internet):在 <URI> 处没有可以接受消息的端点侦听。这通常是由不正确的地址或 SOAP 操作引起的

因此,我尝试切换回将服务安装为User并提供我的凭据(此时我应该注意我是我机器的管理员)。但它不起作用,错误消息(以及 InstallUtil 日志文件的内容)几乎是无用的:

据我所知,相关位是服务安装失败。没有更多信息!任何想法为什么服务可能会成功安装LocalSystem但在安装时失败,因为User谁是管理员组的成员?

0 投票
2 回答
2800 浏览

c# - C# InstallUtil/ManagedInstallerClass:为什么键值对不传递到安装程序上下文参数集合中?

我将服务名称传递到参数列表中,但是当我查看安装程序上下文时,它不存在:

为什么键值对不传递到安装程序上下文中?

0 投票
6 回答
13456 浏览

c# - 安装windows服务失败:服务已经存在

我正在尝试重新安装我使用 C# 编写的服务。这是第一次奏效。我使用 installutil 来处理安装,该服务出现在服务列表中,我可以启动它。然后我对代码进行了一些更新并卸载了该服务。在弄清楚我必须关闭服务窗口后,服务似乎消失了(即成功卸载)。但是,在尝试再次安装该服务时,我收到消息说:

这看起来很奇怪,因为我在服务窗口中看不到它。我终于认为我在删除有关我的服务的注册表项后发现了问题,但不幸的是,这并没有解决任何问题。

此外,再次卸载并不能解决问题,因为这会导致相互矛盾的消息:

我应该相信什么?服务存在还是不存在?我感觉自己就像一个试图弄清楚猫是死是活的物理学家。我希望这里有人知道一些东西来帮助解决这个问题。

0 投票
2 回答
2394 浏览

powershell - 在自定义 pssnapin 上运行 install util 时未找到安装程序

我创建了一个非常简单的 PSSnapin,但是当我对程序集运行 IntallUtil 时,我得到以下信息:

在 C:\Tools\PowerShellCommands\SetServerDataSource\bin\Debug\SetServerDataSource.dll 程序集中找不到具有 RunInstallerAttribute.Yes 属性的公共安装程序。删除 InstallState 文件,因为没有安装程序。

但是,我肯定有一个带有 [RunInstaller(true)] 的安装程序(继承自 CustomPSSnapIn):

有任何想法吗?