सवाल यह सब कहता है। क्या मैं देशी कोड को सी # संकलित कर सकता हूं और इसे बूट कर सकता हूं? मुझे ब्रह्मांड और एकवचन के बारे में पता है, लेकिन मैं सोच रहा था कि क्या हाल ही की तकनीकें या उपकरण हैं। धन्यवाद।एक प्रबंधित भाषा में लिखे गए कोड को बूट करने का कोई तरीका है?
उत्तर
जाहिर है आप मोनो का उपयोग कर मूल कोड को संकलित कर सकते हैं:
http://www.mono-project.com/Mono:Runtime#Ahead-of-time_compilation
फिर भी, आप उस के साथ एक OS लिखने के लिए सक्षम नहीं होगा। सी #, कॉसमॉस और सिंगुल्युलिटी में एक संपूर्ण ओएस लिखना असंभव है, ऐसे भाग होंगे जो प्रबंधित कोड नहीं हैं।
या निश्चित रूप से, आप अपने स्टार्टअप को विंडोज स्टार्टअप पर बूट करने के लिए सेट कर सकते हैं - विंडोज़ लॉग इन स्क्रीन पर और उसके बाद बूट होने के बाद .NET अनुप्रयोग ठीक ठीक चलेंगे।
एक विकल्प सिस्टम के साथ शुरू करने के लिए सेट की गई एक विंडोज सेवा को लेखक बनाना होगा। मेरा मानना है कि इसे पूरा करने के अन्य तरीके हैं लेकिन यह शायद 'सबसे आसान' हो सकता है।
ओपी का मतलब है "बूट" जैसे "फ्लॉपी ड्राइव से बूट" एलओएल। उन्होंने कहा, "एकवचन", एक ओएस है। – Steve
शायद मुझे विंडोज सेवा की बजाय "सिस्टम" सेवा का इस्तेमाल करना चाहिए था, मैं वेब सेवाओं से अलग करने के लिए बस अधिक आदी हूं। ओपी सिंगुलरिटी से कुछ "अन्य" चाहता था, एक ओएस जो .NET CLR का समर्थन करता है। लेकिन आप बूट करने योग्य डीवीडी/सीडी से विंडोज़ में बूट नहीं कर सकते हैं और एक सेवा शुरू कर सकते हैं ... ओह, रुको, आप कर सकते हैं .... –
"इसे बूट करें" से आपका क्या मतलब है ... यदि आपका मतलब है कि "ओएस के रूप में मशीन पर बूट करें" तो आपको बूटलोडर सेट अप करना होगा और सी # कार्यों में से अधिकांश को फिर से लिखना होगा। आपको निम्न-स्तरीय भाषा (असेंबली/सी [++]/आदि) से सभी मशीन-विशिष्ट विशेषताओं को भी सेट अप करना होगा। असल में, बिना किसी महत्वपूर्ण काम के इसे बूट करने का कोई तरीका नहीं है।
- 1. किसी व्याख्या की गई भाषा में लिखे गए कोड को बेचना संभव है?
- 2. एल्टरॉन प्रोग्रामिंग भाषा ईपीएल में लिखे गए पूर्वावलोकन लेबल?
- 3. क्या प्रबंधित WinRT API में MD5 हैश की गणना करने का कोई तरीका शामिल है?
- 4. जावा कंपाइलर और जेवीएम किस भाषा में लिखे गए हैं?
- 5. एक प्रबंधित कोड रैपर
- 6. क्या TextWrangler में कोड प्रारूपित करने का कोई तरीका है?
- 7. क्या PHP में लिखे गए कोई भी एसवीएन सर्वर हैं?
- 8. क्या कोई CRobots शैली गेम है जो एक से अधिक भाषाओं में लिखे गए रोबोट का समर्थन करता है?
- 9. बड़े ISTreams को प्रबंधित करने का सही तरीका क्या है?
- 10. ओपनजीएल में लाइनों का एक बड़ा सेट प्रबंधित करने का सबसे प्रभावी तरीका क्या है?
- 11. पहलू उन्मुख तकनीकों का उपयोग करके लिखे गए प्रोग्राम का एक अच्छा उदाहरण क्या है?
- 12. क्या ओपनकॉवर से जेनकिंस में जेनरेट किए गए कोड कवरेज मीट्रिक को पुनर्प्राप्त करने का कोई तरीका है?
- 13. एंड्रॉइड: एंड्रॉइड की डिफ़ॉल्ट भाषा को नई भाषा में बदलने का कोई तरीका है?
- 14. कोको में स्रोत कोड के सिंटैक्स हाइलाइटिंग को लागू करने का सबसे अच्छा तरीका क्या है?
- 15. क्या एक परीक्षण के लिए PHPUnit में कोड कवरेज को अक्षम करने का कोई तरीका है?
- 16. क्या एक कोड स्निपेट को दूसरे में एम्बेड करने का कोई तरीका है?
- 17. पारंपरिक कोड डीबगिंग भावना में वेग टेम्पलेट्स को डीबग करने का कोई तरीका है?
- 18. क्या कोड 'हाइलाइट' करने का कोई तरीका है?
- 19. प्रबंधित कोड से अप्रबंधित कोड का आविष्कार करने का प्रदर्शन
- 20. क्या पाइथन में लिखे गए एक प्रोग्राम को संकलित करना संभव है?
- 21. .NET में निर्भरता पेड़ को प्रबंधित करने का सबसे अच्छा तरीका क्या है?
- 22. क्या स्थानीय तारों को प्रबंधित करने का कोई बेहतर तरीका है?
- 23. क्या डब्लूएमआई कोड/कक्षाएं उत्पन्न करने का कोई तरीका है?
- 24. वीआईएम: विम से विजुअल स्टूडियो समाधान/मेकफ़ाइल परियोजनाओं को प्रबंधित करने का कोई आसान तरीका है?
- 25. सी ++ में लिखे गए डेस्कटॉप एप से वेब-आधारित ऐप
- 26. आईडीईए से जेनरेट किए गए जीयूआई कोड को देखने का कोई तरीका है?
- 27. क्या एएनटी में ग्रिड उत्पन्न करने का कोई तरीका है?
- 28. कोड को एक भाषा में दूसरे में क्यों परिवर्तित करें?
- 29. क्या विम में कई परियोजनाओं को प्रबंधित करने के लिए कोई प्लगइन/तरीका है?
- 30. कपड़ा में पाठ को टिप्पणी करने का कोई तरीका है?
जहां तक मैं देख सकता हूं, कॉसमॉस में किसी अन्य भाषा में कुछ भी लिखा नहीं है सी # से, कम से कम वे अपनी वेबसाइट पर क्या कहते हैं। हालांकि, एकता है। –
कंपाइलर सी # में नहीं होगा, जब तक कि इसे पहले देशी कोड में संकलित नहीं किया गया था -> "कॉसमॉस में एक कंपाइलर (आईएल 2 सीसीयू, जो कॉसमॉस का हिस्सा है) शामिल है जो इनपुट फ़ाइल (आमतौर पर खोल) और कॉसमॉस पुस्तकालयों को पढ़ता है और संकलित करता है परिणामस्वरूप आईएल से x86 कोड। " –
दाएं। मैं यही जानता था। मैं सोच रहा था कि नए उपकरण हैं या नहीं। –