我有一个WCF类库,它实现了Windows服务业务逻辑。在app.config
文件我定义了一个名为“调试模式”的属性用于调试目的。
然后我创建了单独的Windows服务,并在上面创建了WCF类
库作为参考(通过添加.dll
文件和“使用名称”语句)。
我需要使用Windows服务app.config
文件在wcf类库app.config
文件中设置“debug mode”属性。
有可能吗?或者我有其他替代方法。
答案 0 :(得分:1)
如果您使用appSettings
和ConfigurationManager
来阅读您的媒体资源,那么 可以将您的媒体资源(作为@JohnSounders说明)复制到您的Windows服务配置文件中
在其他情况下 - 您将无法从配置中检索它。
通常情况下,您的应用程序将查找当前运行的可执行文件的配置(在您的情况下 - Windows服务)。
答案 1 :(得分:0)
您应该能够拥有一个app.config,WCF库和Windows服务都可以从中读取。 Windows服务是当前线程并引用WCF库,因此WCF库可以访问Windows服务的app.config。