1

我有一个为 COM+ 企业服务包装的 C# WCF 客户端。我将组件安装在目标机器上并使用 regsvcs 将其放入组件服务中。

我的问题是,它将在哪里寻找它的配置文件,因为它是在 dllhost 进程而不是常规 exe 下运行的?

4

1 回答 1

3

默认情况下,服务器 COM+ 应用程序将在 %windir%\system32 目录中查找配置文件。

如果您希望更改此位置(您应该更改此位置!),您需要在组件服务的应用程序激活选项卡上的 COM+ 应用程序配置中设置应用程序根目录。在那里,您可以指向您的应用程序特定的配置位置。然后,您需要将配置文件和应用程序清单部署到应用程序根目录。

完整的详细信息在Using Per-Application Configuration Files

于 2010-04-23T22:27:02.493 回答