• <i id='NBwOh'><tr id='NBwOh'><dt id='NBwOh'><q id='NBwOh'><span id='NBwOh'><b id='NBwOh'><form id='NBwOh'><ins id='NBwOh'></ins><ul id='NBwOh'></ul><sub id='NBwOh'></sub></form><legend id='NBwOh'></legend><bdo id='NBwOh'><pre id='NBwOh'><center id='NBwOh'></center></pre></bdo></b><th id='NBwOh'></th></span></q></dt></tr></i><div id='NBwOh'><tfoot id='NBwOh'></tfoot><dl id='NBwOh'><fieldset id='NBwOh'></fieldset></dl></div>
    <tfoot id='NBwOh'></tfoot>
    • <bdo id='NBwOh'></bdo><ul id='NBwOh'></ul>

      <small id='NBwOh'></small><noframes id='NBwOh'>

        <legend id='NBwOh'><style id='NBwOh'><dir id='NBwOh'><q id='NBwOh'></q></dir></style></legend>

        我需要做什么来实现“out of proc"?C#中的COM服务器?

        What do I need to do to implement an quot;out of procquot; COM server in C#?(我需要做什么来实现“out of proc?C#中的COM服务器?)
        <i id='EqLJe'><tr id='EqLJe'><dt id='EqLJe'><q id='EqLJe'><span id='EqLJe'><b id='EqLJe'><form id='EqLJe'><ins id='EqLJe'></ins><ul id='EqLJe'></ul><sub id='EqLJe'></sub></form><legend id='EqLJe'></legend><bdo id='EqLJe'><pre id='EqLJe'><center id='EqLJe'></center></pre></bdo></b><th id='EqLJe'></th></span></q></dt></tr></i><div id='EqLJe'><tfoot id='EqLJe'></tfoot><dl id='EqLJe'><fieldset id='EqLJe'></fieldset></dl></div>
      1. <legend id='EqLJe'><style id='EqLJe'><dir id='EqLJe'><q id='EqLJe'></q></dir></style></legend>

              <tbody id='EqLJe'></tbody>
              • <bdo id='EqLJe'></bdo><ul id='EqLJe'></ul>

                  <small id='EqLJe'></small><noframes id='EqLJe'>

                  <tfoot id='EqLJe'></tfoot>
                  本文介绍了我需要做什么来实现“out of proc"?C#中的COM服务器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在尝试实现一个用 C# 编写的out of proc"COM 服务器.我该怎么做?

                  I am trying to implement an "out of proc" COM server written in C#. How do I do this?

                  我需要 C# 代码从我的主 C++ 应用程序中脱离 proc",因为我无法将 .NET 运行时加载到我的主进程空间中

                  I need the C# code to be "out of proc" from my main C++ application, because I cannot load the .NET runtime into my main process space

                  为什么?
                  我的 C++ 代码位于加载到许多不同客户 EXE 中的 DLL 中,其中一些使用不同版本的 .NET 运行时.由于只能将一个运行时加载到单个进程中,因此我最好的选择似乎是将我的 C# 代码放入另一个进程中.

                  WHY?:
                  My C++ code is in a DLL that is loaded into many different customer EXE's, some of which use different versions of the .NET runtime. Since there can only be one runtime loaded into a single process, my best bet seems to be to put my C# code into another process.

                  推荐答案

                  您可以使用 System.EnterpriseServices.ServicedComponent 创建 COM+ 组件.因此,您将能够创建进程外和进程内(客户端)组件激活以及池、远程处理、作为 Windows 服务运行等的所有 COM+ 优势.

                  You can create COM+ components using System.EnterpriseServices.ServicedComponent. Consequently, you'll be able to create out-of-proc and in-proc (client) component activation as well as all COM+ benefits of pooling, remoting, run as a windows service etc.

                  这篇关于我需要做什么来实现“out of proc"?C#中的COM服务器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Performance overhead of using attributes in .NET(在 .NET 中使用属性的性能开销)
                  Accessing attribute info from DTE(从 DTE 访问属性信息)
                  c# Hide a property in datagridview with datasource(c#使用数据源隐藏datagridview中的属性)
                  Extract Display name and description Attribute from within a HTML helper(从 HTML 帮助器中提取显示名称和描述属性)
                  C# Attributes and their uses(C# 属性及其用途)
                  C# - Getting all enums value by attribute(C# - 按属性获取所有枚举值)
                1. <i id='wOXJU'><tr id='wOXJU'><dt id='wOXJU'><q id='wOXJU'><span id='wOXJU'><b id='wOXJU'><form id='wOXJU'><ins id='wOXJU'></ins><ul id='wOXJU'></ul><sub id='wOXJU'></sub></form><legend id='wOXJU'></legend><bdo id='wOXJU'><pre id='wOXJU'><center id='wOXJU'></center></pre></bdo></b><th id='wOXJU'></th></span></q></dt></tr></i><div id='wOXJU'><tfoot id='wOXJU'></tfoot><dl id='wOXJU'><fieldset id='wOXJU'></fieldset></dl></div>

                    <tfoot id='wOXJU'></tfoot><legend id='wOXJU'><style id='wOXJU'><dir id='wOXJU'><q id='wOXJU'></q></dir></style></legend>

                    <small id='wOXJU'></small><noframes id='wOXJU'>

                        <bdo id='wOXJU'></bdo><ul id='wOXJU'></ul>
                              <tbody id='wOXJU'></tbody>