Visual Studio devenv समाधान डायलॉग को डिसेबल करें


186

जब मैं फ़ाइल मैनेजर में समाधान फ़ाइल पर डबल क्लिक करके अपना समाधान खोलता हूं, तो विज़ुअल स्टूडियो 2012 मुझसे पूछता है कि क्या मैं devenv.sln को सहेजना चाहता हूं: यहां छवि विवरण दर्ज करें

मैं इस कष्टप्रद बात से कैसे बच सकता हूं? (पहले बनाम समाधान की तुलना में खोलने के अलावा - मैं अपने फ़ाइल प्रबंधक में समाधान फ़ाइल पर क्लिक करना चाहता हूं)।


1
कौन सी फाइल है devenv.sln? क्या आप सीधे प्रोजेक्ट फाइल खोल रहे हैं, उनके बिना एक समाधान फ़ाइल के साथ जुड़ा हुआ है? क्या आप स्रोत कोड तक पहुंच के बिना चल रही प्रक्रियाओं या क्रैश डंप फ़ाइलों को डिबग करने के लिए VS का उपयोग कर रहे हैं?
दाई

1
@Dai 1 प्रश्न: devnv एक प्रक्रिया है जो VS से संबंधित है। पता नहीं क्या devenv.sln है। 2 प्रश्न: नहीं। 3 qustion: नहीं।
दिमित्री ख्रीयुकिन

2
ऐसा लगता है कि मुझे एक समाधान मिल गया है - social.msdn.microsoft.com/Forums/en/vssetup/thread/… बाद में जांच करेगा
दिमित्री ख्रीयुकिन

1
संगतता टैब में व्यवस्थापक के रूप में चलाने के लिए मैंने devenv.exe सेट करने के बाद मुझे यह भी अनुभव किया। व्यवस्थापक के रूप में चलाने के लिए vslaucher.exe को सेट करने के बाद (जैसा कि यहां सुझाव दिया गया है) समस्या हल हो गई थी।
ब्रूनो

जवाबों:


306

जैसा कि यहां बताया गया है , आपको "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe"प्रशासक के रूप में चलने के लिए कॉन्फ़िगर करना होगा।

  1. दाएँ क्लिक करें C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. गुण का चयन करें
  3. संगतता पर क्लिक करें
  4. "इस प्रोग्राम को व्यवस्थापक के रूप में चलाएं" सेट करें।

मैंने भी ऐसा ही किया C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe


विजुअल स्टूडियो के कौन से अन्य संस्करण आपने स्थापित किए हैं, यदि कोई हो? यदि एक से अधिक हैं, तो क्या आपने उन्हें उनके संस्करण के क्रम में स्थापित किया है जहां विजुअल स्टूडियो 2012 स्थापित किया गया था?
रामी ए।

मेरे पास वीएस 2008-2012 है। हां, मैंने उन्हें संस्करणों के क्रम में स्थापित किया है।
दिमित्री ख्रीयुकिन

3
क्या आपने Visual Studio 2012 अद्यतन 1 स्थापित किया था? जब मैंने "C: \ Program Files (x86) \ Common Files \ microsoft साझा \ MSEnv \ VSLauncher.exe"> गुण> संगतता> पर राइट-क्लिक किया और "इस प्रोग्राम को व्यवस्थापक के रूप में चलाएं" सेट करें, एक VS2010 पर डबल-क्लिक करें और Windows201 एक्सप्लोरर में VS2012 sln फाइलें उम्मीद के मुताबिक काम करती हैं। मैंने "C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe" के लिए भी ऐसा ही किया। आप सुनिश्चित कर सकते हैं कि सेटिंग सही ढंग से सहेजी गई है, यह सुनिश्चित करने के लिए दोनों एक्सईज़ को दोबारा जांचें।
रामी ए।

इस उत्तर में msdn लिंक से आने वालों के लिए एक नोट (जो अब इस स्टैकओवरफ्लो पोस्ट से लिंक करता है) - इस उत्तर ने मेरे लिए बिना किसी रजिस्ट्री एडिटिंग का काम किए बिना काम किया - बस इसे एक बदलाव करें और यह समस्या को ठीक कर देगा।
एडम नाइट

हां, मैं प्रशासक के रूप में शुरू करता हूं, लेकिन मैं हमेशा इसे व्यवस्थापक के रूप में शुरू करना चाहता हूं, फिर मैं इसे कैसे ठीक कर सकता हूं?
जोएल हर्केस 14

1

एक अन्य विकल्प, थोड़ा कम स्पष्ट है, दृश्य स्टूडियो के उस संस्करण के लिए Visual Studio IDE फ़ोल्डर में devenv.sln फ़ाइल को सहेजना है। यह ऊपर दिए गए लिंक में वर्णित एक विकल्प था ।

शायद नहीं सबसे अच्छा विकल्प है, लेकिन यह एक विकल्प में से कोई भी कम है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.