<PreferComInsteadOfManagedRemoting> 元素

指定运行时是否将为跨应用程序域边界的所有调用使用 COM 互操作而不是远程处理。

<PreferComInsteadOfManagedRemoting enabled="true|false"/>

特性和元素

以下几节描述了属性、子元素和父元素。

特性

特性

说明

enabled

必需的特性。

指示运行时是否将跨应用程序域边界使用 COM 互操作而不是远程处理。

enabled 特性

说明

false

运行时将跨应用程序域边界使用远程处理。 这是默认值。

true

运行时将跨应用程序域边界使用 COM 互操作。

子元素

无。

父元素

元素

说明

configuration

公共语言运行时和 .NET Framework 应用程序所使用的每个配置文件中的根元素。

runtime

包含有关程序集绑定和垃圾回收的信息。

备注

在将 enabled 特性设置为 true 时,运行时的行为如下所示:

这两种行为可确保,针对跨应用程序域边界的托管对象之间的 COM 接口的所有调用都使用 COM 和 COM 互操作,而不是远程处理。

示例

下面的示例演示如何指定运行时应跨隔离边界使用 COM 互操作:

<configuration>
  <runtime>
    <PreferComInsteadOfManagedRemoting enabled="true"/>
  </runtime>
</configuration>

请参见

参考

运行时设置架构

其他资源

.NET Framework 的配置文件架构