我有一个COM+服务器(项目输出dll),由代理使用(我猜这被称为客户端应用程序,并在dllhost.exe下运行)。COM+服务器通过服务器控制台应用程序(项目输出exe)运行,该应用程序本身作为服务运行。
我需要在COM+服务器(dll)中读取配置文件。我不知道:
1. 配置文件应放在哪里,以及用什么名称?一个配置文件已存在于名为dllhost.exe.config的代理中。 2. 如何在COM+服务器中读取此配置文件? 3. 如何在文件中拥有自定义配置?
我在这里找到了link,但我无法弄清楚该怎么做。谢谢
我需要在COM+服务器(dll)中读取配置文件。我不知道:
1. 配置文件应放在哪里,以及用什么名称?一个配置文件已存在于名为dllhost.exe.config的代理中。 2. 如何在COM+服务器中读取此配置文件? 3. 如何在文件中拥有自定义配置?
我在这里找到了link,但我无法弄清楚该怎么做。谢谢
regsvcs.exe
注册COM+组件时,可以使用选项/appdir:<path>
来指定应用程序的具体目录。在这种情况下,您将在管理控制台的激活选项卡中看到该路径。如果对于您而言该路径为空,则可能是因为您没有使用该选项,Windows正在将应用程序安装在默认位置(我现在不记得它在哪里了)。 - Manuel Quijada