हमेशा व्यवस्थापक के रूप में निष्पादित दृश्य स्टूडियो समाधान फ़ाइलें (sln) बनाएं


15

मेरे पास विज़ुअल स्टूडियो में समाधान हैं जो IIS का उपयोग करने या SQL सर्वर डेटाबेस को अपडेट करने के लिए कॉन्फ़िगर किया गया है। यदि समाधान को व्यवस्थापक के रूप में नहीं चलाया जाता है, तो IIS के साथ कॉन्फ़िगर किया गया प्रोजेक्ट लोड नहीं होता है, क्योंकि मेरे पास अनुमतियां नहीं हैं। इसलिए मेरा काम है विजुअल स्टूडियो 2013/2015 को हमेशा एडमिनिस्ट्रेटर के रूप में चलाना (यहां तक ​​कि मैं एडमिन अकाउंट में हूं) और वहां से प्रोजेक्ट खोलना है। इस मामले में सब कुछ काम कर रहा है।

दृश्य स्टूडियो समाधान फ़ाइलों को व्यवस्थापक के रूप में चलाने की संभावना नहीं है (शॉर्टकट के गुणों में उन्नत विकल्प भी व्यवस्थापक के रूप में चलाए गए हैं, जो सक्षम नहीं हैं और संपादन योग्य नहीं हैं) । मैं इसे कैसे प्राप्त कर सकता हूं, मैं वेब में खोजता हूं कि मैं रजिस्ट्री जोड़ सकता हूं, लेकिन मैं एक या दो सुझावों की कोशिश करता हूं और कुछ भी काम नहीं करता।

मैं कैसे दोनों के बीच हमेशा की तरह समाधान फ़ाइलों को प्राप्त करने के लिए प्राप्त कर सकते हैं दोनों 2013-2015 बनाम।

Windows रजिस्ट्री संपादक संस्करण 5.00

[HKEY_CLASSES_ROOT \ VisualStudio.Launcher.sln \ शैल \ runas \ कमान]   @ = "\" C: \ Program Files (x86) \ Common Files \ Microsoft   साझा किया गया \ MSEnv \ VSLauncher.exe \ "\"% 1 \ ""

यह मैंने सफलता के बिना, कोशिश की थी।


जवाबों:


34

का पता लगाएँ devenv.exe अपनी हार्ड ड्राइव पर निष्पादन योग्य। आप इसे आमतौर पर निम्नलिखित स्थानों पर पा सकते हैं:

विजुअल स्टूडियो 2013
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe

विजुअल स्टूडियो 2015
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

विजुअल स्टूडियो 2017
C:\Program Files (x86)\Microsoft Visual Studio\2017\<SKU_TYPE>\Common7\IDE\devenv.exe

पर राइट क्लिक करें devenv.exe Windows Explorer में निष्पादन योग्य और "समस्या निवारण समस्या निवारण" का चयन करें और फिर "समस्या निवारण कार्यक्रम" चुनें। अगली स्क्रीन से "प्रोग्राम को अतिरिक्त अनुमतियों की आवश्यकता होती है" और फिर विज़ार्ड को पूरा करें।

यह आपकी सेटिंग्स को बदल देगा ताकि जब भी आप विजुअल स्टूडियो चलाने की कोशिश करें तो आप ऊंचे स्तर पर चले जाएं।


धन्यवाद आदमी, यह काम किया। Visual Studio 2013 के लिए केवल एक ही सही तरीका है C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ devenv.exe, न कि 13. आप चाहें तो इसे संपादित कर सकते हैं।
mybirthname

मेरे पास एक ऐसा मुद्दा है जहां मैं Win10 पर VS2015 चलाते समय अपने ब्रेकपॉइंट को नहीं मार सकता था। ऐसा करने के बाद, इसने फिर से काम करना शुरू कर दिया। नहीं कहने से समझ में आता है; लेकिन यह काम किया। इस उत्तर के लिए धन्यवाद।
Bob Horn

के संभावित स्थान को प्रिंट करने के लिए +1 devenv.exe
kimbaudi

यह किसी भी लंबे समय तक काम नहीं करता है और मैं एमएस को इसके बारे में कोई अनिश्चित शब्दों में एक बुरा चना नहीं भेजता हूं। सभी चरणों का पालन किया, विज़ार्ड और STILL विंडोज 10 के माध्यम से सभी तरह की नई सेटिंग्स का सम्मान नहीं करेंगे। स्पष्टीकरण के लिए आपको मुझसे क्या आवश्यकता है? धन्यवाद!
user1585204

@ user1585204, निश्चित नहीं है कि क्या गलत है। मैंने अभी भी समस्याओं के बिना विंडोज 10 पर इस पद्धति का उपयोग किया है। क्या आपके पास विजुअल स्टूडियो के कई SKU / संस्करण स्थापित हैं?
heavyd

1

StackExchange ने पहले ही इसका उत्तर दे दिया है और यह अधिक व्यापक है, जिसमें विंडोज 7, 8, 10 के साथ-साथ कूद सूचियों को संशोधित करना शामिल है। सामान्य तौर पर ज्यादातर लोग ऐसा नहीं करना चाहेंगे हमेशा व्यवस्थापक के रूप में चलाएं, इसलिए स्थायी रूप से devenv.exe को संशोधित करना अच्छा नहीं लगता है सामान्य उपाय: https://stackoverflow.com/questions/9654833/how-to-run-visual-studio-as-administrator-by-default


कृपया जवाब के प्रासंगिक हिस्सों को अपने में शामिल करें; उत्तर यथासंभव स्व-निहित होना चाहिए। यह भी ध्यान दें कि "व्यवस्थापक के रूप में चलाएं" बॉक्स को चेक करना प्रतिवर्ती है, और वास्तव में निष्पादन योग्य फ़ाइल को नहीं बदलता है।
Ben N

1
शीर्ष मतदान जवाब का प्रासंगिक हिस्सा कई पैराग्राफ लंबा है, और विंडोज 7, 8, और 10. के लिए चरणों को शामिल किया गया है। चरण 8 के लिए अलग-अलग हैं & amp; 10. कई अन्य उत्तर समान रूप से अच्छे हैं, हालांकि शायद उतना व्यापक नहीं है, लेकिन बड़े ग्राफिक्स शामिल हैं। इस मामले में, सर्वश्रेष्ठ, IMO, इस प्रश्न को उस उत्तर के निकट डुप्लिकेट के रूप में चिह्नित करना होगा। हां, आप "रन के रूप में व्यवस्थापक" सेटिंग्स को आसानी से उलट सकते हैं, लेकिन मुद्दा यह है कि यह भूलना बहुत आसान है कि आप व्यवस्थापक के रूप में चल रहे हैं। बस सूचित विकल्प की आवश्यकता पर जोर देना।
tabletguy
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.