2017-03-14 7 views
9

मैं वीएस 2017 एंटरप्राइज़ का उपयोग कर रहा हूं।विजुअल स्टूडियो 2017 - एक्सप्लोरर से विजुअल स्टूडियो में खोलें - अनुमति त्रुटि

मेरे पास एसएलएन फाइलों के लिए काम कर रहे प्रशासक मोड में खोलने/चलाने के लिए सेटअप है।

हालांकि मैं एक्सप्लोरर में किसी फ़ोल्डर पर राइट क्लिक करके नया "विजुअल स्टूडियो में खोलें" सुविधा का प्रयास कर रहा हूं। मुझे निम्नलिखित अनुमति त्रुटि मिल रही है। यह हर फ़ोल्डर के लिए हो रहा है जो मैं कोशिश करता हूं।

वीएस कोड में कोई समस्या नहीं है।

क्या मुझे कुछ और सक्षम करने की आवश्यकता है?

enter image description here

enter image description here

+0

वीएस 2017 के विभिन्न संस्करणों का उपयोग करके मेरे सभी कंप्यूटरों में भी एक ही समस्या है। यह याद रखना महत्वपूर्ण है कि यह त्रुटि तब होती है जब आप फ़ोल्डर पर यह विकल्प चुनते हैं, फ़ाइल पर नहीं। त्रुटि वीएस द्वारा उत्पन्न नहीं होती है, यह एक्सप्लोरर है जो इस त्रुटि को फेंकता है। – Daniel

+0

@ डैनियल धन्यवाद। तो मुझे लगता है कि आपने समाधान नहीं निकाला है? – aherrick

उत्तर

0

मेरा पहला अनुमान होगा कि वी.एस. 2017 आवेदन ही (devenv.exe) हमेशा प्रशासक के रूप में चलाने के लिए उसे बदलने का तरीका पर https://technet.microsoft.com/en-us/library/ff431742.aspx देखते हैं कि मशीन पर कॉन्फ़िगर किया गया है:

किसी व्यवस्थापक को हमेशा व्यवस्थापक के रूप में चलाने के लिए चिह्नित करने के लिए, निम्न कार्य करें:
1. प्रारंभ मेनू पर, उस प्रोग्राम को ढूंढें जिसे आप हमेशा व्यवस्थापक के रूप में चलाने के लिए चाहते हैं istrator।
2. एप्लिकेशन के शॉर्टकट पर राइट-क्लिक करें, और उसके बाद गुणक्लिक करें।
3. गुण संवाद बॉक्स में, संगतता टैब पर क्लिक करें।
4. निम्न में से कोई एक कार्य करें:
- वर्तमान में लॉग-ऑन किए गए उपयोगकर्ता को सेटिंग लागू करने के लिए, इस प्रोग्राम को व्यवस्थापक के रूप में चलाएं चेक बॉक्स का चयन करें और फिर ठीक क्लिक करें।
- कंप्यूटर पर सभी उपयोगकर्ताओं को सेटिंग लागू करने के लिए और एप्लिकेशन को शुरू करने के लिए किस शॉर्टकट का उपयोग किया जाता है, एप्लिकेशन के .exe फ़ाइल के लिए गुण संवाद बॉक्स प्रदर्शित करने के लिए सभी उपयोगकर्ताओं के लिए सेटिंग बदलें पर क्लिक करें, इस प्रोग्राम को चलाने के रूप में चुनें एक व्यवस्थापक चेक बॉक्स, और उसके बाद ठीक दो बार क्लिक करें।

उन चीजों की सूची भी देखें जिन्हें आप व्यवस्थापक खाते https://msdn.microsoft.com/en-us/library/jj662724.aspx के बिना नहीं कर सकते हैं। आम तौर पर वेब-डेवलपर्स को वीएस हमेशा प्रशासक के रूप में चलाने के लिए बनाता है "स्थानीय कंप्यूटर पर इंटरनेट सूचना सेवाओं (आईआईएस) में एक वेब एप्लिकेशन तैनात करना।" और "एएसपी.NET वेबसाइटों जैसे किसी भिन्न उपयोगकर्ता खाते के तहत चलने वाले अनुप्रयोगों को डिबग करना।"

+0

दुर्भाग्यवश वीएस पहले ही प्रशासक के रूप में चलाने के लिए सेटअप है। – aherrick

0

मेरे लिए यह काम करता है जैसा कि कम से कम यह आपकी मदद कर सकता है। पहला सवाल यह है कि आप कैसे "व्यवस्थापक मोड में खोलने/चलाने के लिए सेटअप" करते हैं?

विजुअल स्टूडियो 2017 शॉर्टकट के "उन्नत बटन" का उपयोग करना पर्याप्त नहीं है क्योंकि दाएं माउस बटन के साथ विधियां इस शॉर्टकट का उपयोग नहीं करती हैं।

SergGr
(https://technet.microsoft.com/en-us/library/ff431742.aspx) मेरे लिए काम किया है से पहले ही उल्लेख किया है, और मैं फ़ोल्डरों के लिए और साथ ही समाधान फ़ाइलों के लिए इसका इस्तेमाल करने में सक्षम है के रूप में अनुकूलता टैब की विधि का उपयोग करना!

मैं स्थानीय व्यवस्थापक समूह और यूएसी मानक सेटिंग के सदस्य के रूप में लॉग 8.1 में लॉग इन हूं।

संगतता पृष्ठ का उपयोग करने की बजाय एक और संभावना devenv.exe में अपना स्वयं का प्रकट करना होगा। दोनों में से कोई भी बहुत साफ नहीं है (मैं पूरी कम्पैट परत का कोई प्रशंसक नहीं हूं, लेकिन यह थोड़ा सा मदद करता है)।

क्या आपने परीक्षण के लिए अस्थायी रूप से यूएसी को बंद करने का प्रयास किया है? या आपने यूएसी को कैसे कॉन्फ़िगर किया है?

यदि आपने इसे वर्णित तरीके से किया है, तो एक्सप्लोरर को सही यूएसी संदेश के साथ आना चाहिए।

enter image description here

+0

यूएसी दुर्भाग्य से पहले ही बंद हो चुका है। इसके अलावा मेरे पास लोड पर व्यवस्थापक के रूप में चलाने के लिए वीएस सेट है। यह त्रुटि केवल तब होती है जब एक्सप्लोरर के माध्यम से फ़ोल्डर खोलने का प्रयास किया जाता है। एक समाधान खोलें हालांकि ठीक काम करता है। – aherrick

+0

@Aherrick, मैं क्या कहता हूं कि आपको शायद ** _ स्पष्ट _ ** सेटिंग करना चाहिए क्योंकि यह त्रुटि का कारण है। हालांकि, तथ्य यह है कि यूएसी बंद हो गया है संभावना है कि मैं सही हूँ। क्या आपका उपयोगकर्ता वास्तव में "प्रशासक" समूह का सदस्य है? – SergGr

+0

@Aherrick: दुर्भाग्यवश, आपने अभी से ऊपर की जानकारी दोहराई है। लेकिन सबसे पहले मैं जानना चाहता था कि आपने लोड पर व्यवस्थापक के रूप में चलाने के लिए वीएस सेट किया है .. जैसा कि मैंने बताया कि कम से कम तीन अलग-अलग तरीके हैं। मेरे लिए, जाहिर है, आपके सिस्टम में एक कॉन्फ़िगरेशन समस्या है। तो _something_ को बदलना जरूरी है। आपका त्रुटि संदेश यूएसी से काफी संबंधित है, इसलिए जब आप कहते हैं, तो आपने इसे बंद कर दिया है, अधिकार/यूएसी कॉन्फ़िगरेशन से संबंधित आपके सिस्टम पर वास्तव में कुछ गलत है। तो दूसरा सवाल यह है कि आपने यूएसी को कैसे बंद कर दिया? – Philm

-1

यह मेरे लिए काम करता नहीं करता है, तो के लिए आप तो (https://marketplace.visualstudio.com/items?itemName=GregTrevellick.OpeninVisualStudio2017Enterprise) का संदर्भ लें:

1. खुला notepad.exe और इसे में इस पेस्ट: यहाँ

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\*\shell\VSCode\command] 
@="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\" \"%1\"" 

मेरी रजिस्ट्री फ़ाइल निर्यात की गई है, बस आपको इसकी आवश्यकता है (आपको नहीं चाहिए):

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\*\shell\VSCode\command] 
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\ 
    00,46,00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,00,5c,00,\ 
    4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,56,00,53,00,20,\ 
    00,43,00,6f,00,64,00,65,00,5c,00,43,00,6f,00,64,00,65,00,2e,00,65,00,78,00,\ 
    65,00,22,00,20,00,22,00,25,00,31,00,22,00,00,00 

2. बचाने के रूप में VSElevated.reg

3. जहां reg फ़ाइल और डबल क्लिक बचाया पर जाते हैं, सब कुछ करने के लिए और ठीक हाँ।

4. यह आपके रजिस्ट्री बाद में की तरह दिखना चाहिए कैसे:

enter image description here

कारण मुझे लगता है कि %1 अपने प्रक्षेपण के आदेश में याद आ रही है है। इसे हल करना चाहिए।

+1

हाय। मैं आपके जवाब पर उलझन में हूँ। क्या आप वीएस कोड का संदर्भ दे रहे हैं? यहां समस्या VS2017 के साथ है – aherrick

संबंधित मुद्दे