नवीनतम विज़ुअल स्टूडियो 2022 पूर्वावलोकन अब विंडोज 11 पर मूल आर्म 64 एप्लिकेशन के रूप में उपलब्ध है। यह विज़ुअल स्टूडियो संस्करण मूल रूप से एआरएम-आधारित प्रोसेसर पर आर्म 64 ऐप के निर्माण और डिबगिंग का समर्थन करता है और x86 एमुलेशन पर निर्भरता कम करता है।
इस मार्गदर्शिका में, हम आपको बताएंगे कि कैसे Arm64 डिवाइस पर Windows 11 पर Visual Studio 2022 प्रीव्यू को डाउनलोड और इंस्टॉल किया जाए, जैसे कि Surface Pro X या Lenovo ThinkPad x13s।
Arm64 डेवलपमेंट और वर्कलोड सपोर्ट
विजुअल स्टूडियो 2022 17.3 प्रीव्यू 2 में डेवलपर्स के लिए निम्नलिखित कार्यभार सक्षम हैं:
- C++ के साथ डेस्कटॉप विकास (MSBuild-आधारित परियोजनाओं के लिए)।
- .NET डेस्कटॉप डेवलपमेंट (WinForms, WPF) .NET फ्रेमवर्क और आधुनिक .NET दोनों का उपयोग करके।
- नेट और वेब विकास।
ये वर्कलोड आम तौर पर 2022 के अंत तक उपलब्ध होंगे और माइक्रोसॉफ्ट को अधिक टूल और अनुभव सक्षम करने के लिए डेवलपर फीडबैक की आवश्यकता है। अधिक जानकारी के लिए विजुअल स्टूडियो 2022 रोडमैप देखें।
17.3 प्रीव्यू 2 से पहले के विजुअल स्टूडियो संस्करण x86 इम्यूलेशन के माध्यम से एआरएम-संचालित पर चल सकते हैं, लेकिन कुछ अन्य विशेषताएं समर्थित नहीं हैं। यह अनुशंसा नहीं की जाती है कि आप ARM-आधारित प्रोसेसर का उपयोग करने वाले उपकरणों पर Visual Studio के पुराने संस्करण चलाएँ।
विजुअल स्टूडियो 2022 पूर्वावलोकन स्थापित करें
यहां Arm64 डिवाइस पर Visual Studio 2022 प्रीव्यू को डाउनलोड और इंस्टॉल करने की पूर्वापेक्षाएँ हैं।
- Windows 11 के साथ एक Arm64 डिवाइस।
- अपने डिवाइस से Visual Studio 2022 के पिछले संस्करणों को अनइंस्टॉल करें।
- विजुअल स्टूडियो 2022 17.3 प्रीव्यू 2 डाउनलोड करें
एक बार जब आप इन आवश्यकताओं को पूरा कर लेते हैं, तो आप Visual Studio 2022 17.3 पूर्वावलोकन 2 को डाउनलोड और इंस्टॉल करना जारी रख सकते हैं। x64 और Arm64 Visual Studio दोनों के लिए एक ही इंस्टॉलर है। एक बार डाउनलोड हो जाने के बाद, इंस्टॉलर पर डबल क्लिक करें और यह आपके सिस्टम आर्किटेक्चर का पता लगाएगा, उपयुक्त विज़ुअल स्टूडियो संस्करण डाउनलोड करेगा, और इसे आपके Arm64 डिवाइस पर इंस्टॉल करेगा।
प्रबंधित डेवलपर्स के लिए
.NET 6 में पहले से ही मूल Arm64 समर्थन है, और यह रिलीज़ .NET फ्रेमवर्क 4.8.1 रनटाइम और SDK समर्थन को शामिल करने के लिए अपने मूल Arm64 समर्थन का विस्तार करता है। .NET 6+ और .NET फ्रेमवर्क दोनों का उपयोग करके प्रबंधित डेस्कटॉप एप्लिकेशन (Windows फॉर्म और WPF) का निर्माण 4.8.1.
देशी डेवलपर्स के लिए
MSVC टूलसेट, C++ कंपाइलर, लाइब्रेरी और रनटाइम सहित, Arm64 उपकरणों का समर्थन करता है और Arm64 जेनरेट किए गए कोड की गुणवत्ता में सुधार करने के लिए लगातार काम कर रहा है। विजुअल स्टूडियो 2022 प्रीव्यू नए नेटिव आर्म64 एमएसवीसी कंपाइलर टूलसेट तक पहुंच लाता है, जिसमें सी++ कोड विश्लेषण क्षमताएं शामिल हैं।
निष्कर्ष
यदि आप विजुअल स्टूडियो 2022 से परिचित हैं तो अपने एक्सटेंशन को Arm64-संगत बनाना अपेक्षाकृत आसान है। विजुअल स्टूडियो एक्सटेंसिबिलिटी के प्रोग्राम मैनेजर लेस्ली रिचर्डसन एक त्वरित और सहायक गाइड प्रदान करते हैं।
<ओल> ओल>यदि आपने हाल ही में Arm64 ऐप विकसित करना शुरू किया है या इसके बारे में सोच रहे हैं, तो ध्यान रखें कि अधिकांश C++ लाइब्रेरी जिनका आप पहले से ही उपयोग करते हैं, Arm64 का समर्थन करते हैं। Vcpkg पहले से ही Arm64 पर मूल रूप से चलता है और जबकि कुछ आश्रित तृतीय-पक्ष उपकरण अनुकरण करेंगे, तब भी आप अपने Arm64 बिल्ड वातावरण में मूल रूप से 600+ C++ लाइब्रेरी का निर्माण और उपयोग करने में सक्षम होंगे।
क्या आप Visual Studio 2022 को Arm64 पर और भी बेहतर बनाने में मदद करना चाहते हैं? विजुअल स्टूडियो डेवलपर कम्युनिटी के साथ अपनी प्रतिक्रिया साझा करें, रिपोर्ट ए प्रॉब्लम के माध्यम से आपके सामने आने वाले किसी भी बग या मुद्दों की रिपोर्ट करें, और विजुअल स्टूडियो 2022 में आप कौन से कार्यभार देखना चाहते हैं, इस पर सुझाव दें।