मैं node.js. में .NET dlls का उपयोग करना चाहता हूं। इसका मतलब यह है कि मैं उन DLLs के साथ C/C++ 'clr होस्टिंग' का उपयोग कर उपलब्ध बनाने के लिए, से अधिक की जरूरत है एक ला। Node.js के लिए नेट मूल एक्सटेंशन
दुर्भाग्य उदाहरण
Creating a nodejs native .Net extension GitHub पर एक था एक निराशा का सा, बस
बदलें "साझा भाषा क्रम समर्थन" विकल्प अंतिम चरण के लिए नीचे स्क्रॉल नहीं आम लैन के लिए गेज रनटाइम समर्थन
और आप जानते हैं कि मेरा क्या मतलब है।
उस आलेख न्याय को सुधारने के लिए सुधार: यह सुझाव है कि "कोई सामान्य भाषा रनटाइम समर्थन" केवल SharpAddon.cpp
फ़ाइल के लिए बदलने के लिए सुझाव देता है, इसलिए आपके द्वारा जोड़े गए अन्य .cpp-files में सीएलआर समर्थन सक्षम होगा (सीएलआर प्रोजेक्ट के लिए डिफ़ॉल्ट), जिसका अर्थ है कि आप वास्तव में उन अन्य .cpp फ़ाइलों से .NET dlls का उपयोग कर सकते हैं।
यह प्रश्न वास्तव में Using a .NET DLL in Node.js/serverside javascript का डुप्लिकेट है, जो उस समय लिखा गया था जब नोड के मूल विंडोज पोर्ट भी नहीं थे, इसलिए समय बदल सकता है, हालांकि Google मुझे शक करता है।
यह बताने के लिए अगर यह सक्रिय रूप से विकसित किया जा रहा है/बनाए रखा मुश्किल है, लेकिन यदि आप Node.js के साथ 100% संगतता की जरूरत नहीं है, यह दिलचस्प लग रहा है: हिंदुस्तान टाइम्स tp: //newcome.wordpress.com/2010/05/08/node-net-node-js-implemented-in-javascript-on-the-net-runtime/। – reuben
@reuben लिंक के लिए धन्यवाद, लेकिन हाथ में समस्या के लिए मैं सबसे स्थिर और निष्पादन कार्यान्वयन संभव बनाना चाहता हूं, इसलिए मुझे लगता है कि मैं मूल के साथ फंस गया हूं, जिसे वास्तव में तेज गति से विकसित किया जा रहा है और यह भी हो रहा है हाल ही में विंडोज मंच पर भाप। –