[c#] ماذا أحتاج إلى القيام به لتنفيذ خادم "من بروس" كوم في C #؟


Answers

هنا يمكننا أن نقرأ أنه من الممكن، ولكن سيتم تحميل إيكس كمكتبة ولم تبدأ في انها العملية الخاصة مثل إكس. أنا لا أعرف إذا كان هذا هو مشكلة بالنسبة لك؟ كما أنه يحتوي على بعض الحلول الممكنة إذا كنت ترغب في جعلها تتصرف مثل حقيقي من عملية كوم الخادم. ولكن ربما باستخدام طريقة أخرى من التواصل بين العملية هو أفضل. مثل .Net ريموتينغ.

Question

أحاول تنفيذ "من بروك" خادم كوم مكتوب في C #. كيف أقوم بهذا العمل؟

أحتاج إلى رمز C # أن يكون "من بروك" من تطبيق C ++ الرئيسي، لأنني لا يمكن تحميل وقت تشغيل .NET في بلدي مساحة العملية الرئيسية (لماذا ؟: بلدي C ++ رمز في دل التي يتم تحميلها في العديد من العملاء مختلفة إيكس ل ، وبعضها يستخدم إصدارات مختلفة من وقت تشغيل .NET لأنه لا يمكن أن يكون هناك وقت تشغيل واحد فقط تحميلها في عملية واحدة، يبدو أفضل رهان لي أن وضع رمز C # في عملية أخرى.)




لماذا لا يمكنك تحميل وقت تشغيل .net إلى حيز العملية؟ فمن الممكن لاستضافة .net وقت التشغيل والدعوة إلى. نيت باستخدام كوم.




Links



Tags

c# c#   com   interop