我有一个C#WCF客户端,它包含在COM + Enterprise Services中。我在目标计算机上安装组件并使用regsvcs将其放入组件服务中。
我的问题是,它在哪里寻找它的配置文件,因为它是在dllhost进程而不是常规exe下运行的?
答案 0 :(得分:3)
默认情况下,服务器COM +应用程序将在%windir%\ system32目录中查找配置文件。
如果您希望更改此位置(您应该),则需要在组件服务中的应用程序激活选项卡上设置应用程序根目录,该目录位于COM +应用程序配置中。在那里,您可以指向特定于应用程序的配置位置。然后,您需要将配置文件和应用程序清单部署到应用程序根目录。