gpt4 book ai didi

c# - Windows 服务中的程序集未引用错误

转载 作者:太空宇宙 更新时间:2023-11-03 20:47:19 25 4
gpt4 key购买 nike

我正在设计 Windows 服务并正在部署它。

我有代码:

ServiceInstaller serviceInstaller1 = new ServiceInstaller();

这会实例化对象(很明显,但会抛出以下编译时错误:

错误 1 ​​在未引用的程序集中定义类型“System.Configuration.Install.ComponentInstaller”。您必须添加对程序集“System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用。 C:\Users\firstname.lastnameDocuments\Visual Studio 20

我该如何解决这个问题?我在想我的 Windows 服务中需要一个应用程序配置文件吗?

最佳答案

构建时是否在您的开发机器上出现此错误(看起来像这样)?还是安装时在目标机器上?

如果是前者:按上面说的做:添​​加所需的引用;引用->添加引用->System.Configuration.Install

它应该已经安装在目标机器的 GAC 中,所以应该不需要做任何其他事情。

关于c# - Windows 服务中的程序集未引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com