विज़ुअल स्टूडियो इंटरनेट एक्सप्लोरर के बजाय डिफ़ॉल्ट ब्राउज़र खोलता है


202

जब मैं Visual Studio में डीबग करता हूं, तो फ़ायरफ़ॉक्स खुल जाता है और इंटरनेट एक्सप्लोरर और विज़ुअल स्टूडियो के हुकअप के कारण यह कष्टप्रद होता है, जैसे कि जब आप इंटरनेट एक्सप्लोरर ब्राउज़र को बंद करते हैं, जो डिबग ओपन करना शुरू करता है, तो Visual Studio डीबग करना बंद कर देता है। इंटरनेट एक्सप्लोरर को मेरे डिफ़ॉल्ट ब्राउज़र के रूप में सेट किए बिना मैं इंटरनेट एक्सप्लोरर खोलने के लिए विज़ुअल स्टूडियो कैसे प्राप्त कर सकता हूं?

जवाबों:


278

स्कॉट गुथरी ने विज़ुअल स्टूडियो के डिफ़ॉल्ट ब्राउज़र को बदलने के तरीके पर एक पोस्ट किया है :

1) अपने समाधान एक्सप्लोरर में .aspx पेज पर राइट क्लिक करें

2) "मेनू के साथ ब्राउज़ करें" संदर्भ मेनू विकल्प का चयन करें

3) संवाद में आप एक ब्राउज़र का चयन या जोड़ सकते हैं। यदि आप सूची में फ़ायरफ़ॉक्स चाहते हैं, तो "जोड़ें" पर क्लिक करें और फ़ायरफ़ॉक्स.exe फ़ाइल नाम पर इंगित करें

4) जब आप साइट पर किसी भी पृष्ठ को चलाते हैं, तो उसे डिफ़ॉल्ट ब्राउज़र बनाने के लिए "डिफ़ॉल्ट रूप में सेट करें" बटन पर क्लिक करें।

मैं हालांकि इस तथ्य को नापसंद करता हूं कि यह उतना सीधा नहीं है जितना होना चाहिए।


14
यह विकल्प एमवीसी परियोजनाओं के साथ उपलब्ध नहीं है, जो भी कारण हो
xximjasonxx

10
यह MVC प्रोजेक्ट्स के लिए उपलब्ध है, लेकिन आपको प्रोजेक्ट के लिए Default.aspx फ़ाइल ढूंढनी होगी।
१०:१० बजे

3
MVC2 + doesn't ने .aspx लैंडिंग पृष्ठ का उपयोग किया
xximjasonxx

29
MVC2 + के लिए मैं सिर्फ एक .htm फ़ाइल जोड़ता हूं, जिसका नाम आमतौर पर Starter.htm होता है और ऊपरी समाधान ठीक काम करता है। मैं आमतौर पर केवल एक परियोजना के बजाय समाधान में जोड़ देता हूं। यह अधिक समझ में आता है कि खासकर अगर मेरे पास एक मल्टी-वेब-प्रोजेक्ट समाधान है। ओह, और आपको इसके बारे में चिंता करने की ज़रूरत नहीं है कि आप अपने स्रोत के साथ Web Deploy VS2010 फ़ीचर का उपयोग कर रहे हैं।
22

1
ध्यान दें कि यह स्पष्ट रूप से VS 11 में बनाया गया है - blogs.msdn.com/b/webdevtools/archive/2012/03/01/…
SamStephens

122

विज़ुअल स्टूडियो 2010 में डिफ़ॉल्ट ब्राउज़र को अक्सर रीसेट किया जाता है (हर बार आईडीई सेटिंग बदलने या विज़ुअल स्टूडियो को पुनरारंभ करने के बाद भी)। इससे निपटने में सहायता के लिए अब 2010 के लिए एक डिफ़ॉल्ट ब्राउज़र चयनकर्ता एक्सटेंशन है:

!!!अपडेट करें!!! ऐसा प्रतीत होता है कि WoVS डिफॉल्ट ब्राउज़र स्विचर @Cory के अनुसार अब मुफ्त में उपलब्ध नहीं है । आप इसके बजाय डिफ़ॉल्ट ब्राउज़र परिवर्तक आज़मा सकते हैं, लेकिन मैंने इसका परीक्षण नहीं किया है। यदि आपके पास पहले से ही WoVS प्लगइन है तो मैं इसे वापस करने की सलाह दूंगा ताकि आप इसे बाद में स्थापित कर सकें।

निम्नलिखित समाधान अब काम नहीं कर सकता है:

WoVS डिफ़ॉल्ट ब्राउज़र स्विचर : http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS डिफ़ॉल्ट ब्राउज़र स्विचर

संपादित करें: यह ASP.NET MVC अनुप्रयोगों के साथ भी काम करता है ।

नोट: इस एक्सटेंशन को स्थापित करने का एक नकारात्मक पक्ष यह है कि इसे महीने में एक बार अपडेट किए जाने की संभावना है। इससे कुछ को इसकी स्थापना रद्द करनी पड़ी है, क्योंकि, इसकी समस्या अधिक परेशान करती है। भले ही यह विस्तार प्रबंधक के माध्यम से आसानी से अपडेट किया जाता है और मुझे अभी भी यह बहुत उपयोगी लगता है।

VS शुरू करते समय आपको निम्न त्रुटि दिखाई देगी:

डिफ़ॉल्ट ब्राउज़र स्विचर बीटा बिट्स की समय सीमा समाप्त हो गई है। कृपया अपडेट किए गए बिट्स को डाउनलोड करने के लिए एक्सटेंशन मैनेजर का उपयोग करें या वीएस गैलरी पर जाएं।


यह एक बेहतर तरीका है। ASPX आवश्यक रूप से ASP.NET MVC 3 एप्लिकेशन का हिस्सा नहीं हो सकता है क्योंकि आप रेजर व्यू इंजन चुन सकते हैं।
आमिर

यह निश्चित रूप से VS2010 के लिए सबसे अच्छा विकल्प है।
एलेक्स याकुनिन

दुर्भाग्य से ऐसा लगता है कि यह अभी भी मदद नहीं करता है। VS2010 में एक बग है, और अविश्वसनीय रूप से एक जिसे Microsoft ने कहा है कि अगले VS तक ठीक नहीं किया जाएगा: connect.microsoft.com/VisualStudio/feedback/details/568469/…
निकोलस

@ निकोलस यह काम करता है और वीएस को रीसेट फीचर / बग की परवाह किए बिना चयनित ब्राउज़र पर रहने के लिए मजबूर करता है। मैं यह ऐड-इन स्थापित करूंगा, भले ही बग न हो। मैं 3 अलग-अलग ब्राउज़रों पर विकास और परीक्षण करता हूं और यह ऐडिन वास्तव में आसान बनाता है।
टिम सैंटेफोर्ड

@ यहां बताएं कि मेरा क्या मतलब है - यदि आप एक वेबसाइट लॉन्च करते हैं, तो यह हमेशा IE पहले (यहां तक ​​कि इंस्टॉल किए गए एक्सटेंशन के साथ) में लॉन्च होती है। फिर आइकन एक्सटेंशन में अक्षम हो जाते हैं (यह उनके विस्तार में एक बग है), इसलिए आप एक अलग ब्राउज़र नहीं चुन सकते। आपको वेबसाइट को एक अलग ब्राउज़र के साथ लॉन्च करने के लिए "ब्राउज विथ" का उपयोग करना होगा, फिर एक्सटेंशन के आइकन फिर से सक्षम किए जाएंगे .... वैसे भी, मेरा कहना है कि एक्सटेंशन बग को सही नहीं करता है या वास्तव में इसके साथ काम करना आसान बनाता है। Microsoft को एक फ़िक्सेस परिनियोजित करने की आवश्यकता है।
निकोलस

41

के लिए MVC3 आप की जरूरत नहीं है किसी विशेष ब्राउज़र स्थापित करने के लिए किसी भी डमी फ़ाइलें जोड़ें। तुमको बस यह करना है:

  • प्रोजेक्ट के लिए "सभी फाइलें दिखाएं"
  • बिन फ़ोल्डर में जाओ
  • "ब्राउज विथ ..." विकल्प खोजने के लिए केवल .xml फाइल पर राइट क्लिक करें

MVC3 प्रोजेक्ट डिफ़ॉल्ट ब्राउज़र सेट करना


क्या एक भयानक उपयोगकर्ता इंटरफ़ेस। इस हैक के लिए धन्यवाद इसके आसपास पाने के लिए। यह अभी भी MVC6 और विजुअल स्टूडियो 2017 के साथ आवश्यक लगता है।
ब्रैंडन बार्कले

26

एक aspx फ़ाइल पर राइट-क्लिक करें और 'साथ ब्राउज़ करें' चुनें। मुझे लगता है कि डिफ़ॉल्ट के रूप में सेट करने के लिए वहां एक विकल्प है।


7

ASP.NET MVC के लिए भी उपयोगी हो सकता है:

MVC ऐप में, आपको Default.aspx पर राइट-क्लिक करना होगा, जो उस समाधान का एकमात्र 'वास्तविक' वेब पेज है। डिफ़ॉल्ट पृष्ठ 'ब्राउज़ करें ...' के साथ प्रदर्शित होता है

से http://avaricesoft.wordpress.com/2008/08/04/ ...


1
उसके लिए धन्यवाद। हर बार जब मैं वीएस पैच करता हूं तो यह डिफ़ॉल्ट ब्राउज़र को IE में वापस सेट करता है। यह मुझे पागल बना रहा था ताकि मैं एक वेबफॉर्म प्रोजेक्ट खोल सकूं ताकि मैं इसे फ़ायरफ़ॉक्स में बदल सकूं।
निक

10
MVC 2 में Default.aspx अब मौजूद नहीं है। 2010 में आपको एक बेसिक वेबफॉर्म पेज बनाना होगा, डिफॉल्ट सेट करें (क्योंकि यह प्रोजेक्ट से प्रोजेक्ट के बीच नहीं है)। फिर आप अतिरिक्त
वेबफॉर्म को

7

यदि आप MVC 3 एप्लिकेशन चला रहे हैं - आपके समाधान एक्सप्लोरर में शो ऑल फाइल्स आइकन पर क्लिक करें और फिर Global.asax फाइल के नीचे YourProjectName.Publish.XML नामक एक फाइल होनी चाहिए, उस पर राइट-क्लिक करें और फिर "ब्राउज विथ" पर क्लिक करें। .. "और डिफ़ॉल्ट के रूप में अपने पसंदीदा ब्राउज़र का चयन करें।


4

समाधान एक्सप्लोरर में, किसी भी ASPX पृष्ठ पर राइट-क्लिक करें और "ब्राउज विथ" चुनें और IE को डिफ़ॉल्ट के रूप में चुनें।

नोट ... Google Chrome को ब्राउज़र विकल्प के रूप में जोड़ने के लिए और वैकल्पिक रूप से इसे डिफ़ॉल्ट ब्राउज़र के रूप में सेट करने के लिए समान चरणों का उपयोग किया जा सकता है।


3

त्वरित नोट यदि आपके पास अपनी परियोजना में .aspx (अर्थात इसका XBAP) नहीं है, लेकिन आपको अभी भी IE का उपयोग करके डीबग करने की आवश्यकता है, तो बस अपनी परियोजना में एक htm पृष्ठ जोड़ें और डिफ़ॉल्ट सेट करने के लिए उस पर राइट क्लिक करें। यह हैकरी है, लेकिन यह काम करता है: पी


1

आप फ़ायरफ़ॉक्स द्वारा भी डिबग कर सकते हैं।

इन चरणों का पालन करें: Tool-> Attach to processऔर firefox.exeअपने डिफ़ॉल्ट ब्राउज़र का चयन करें या। तब डीबगर इस ब्राउज़र के साथ काम करेगा। लेकिन मुझे थोड़ी परेशानी हुई जब फ़ायरफ़ॉक्स 32 बिट और वीएस २०१४ ६४ बिट है।

वैसे भी वर्तमान दस्तावेज़ पर राइट क्लिक करें, -->अपने ब्राउज़र को चुनने की तुलना में ब्राउज़ करें , इसे डिफ़ॉल्ट के रूप में सेट करें। यह तरीका बेहतर है। B'cause फ़ायरफ़ॉक्स की प्रक्रिया आईडी बदल सकती है, इसलिए आप प्रक्रिया को फिर से संलग्न करने के लिए नाराज़ होंगे।


1

VS 2017 के साथ, Chrome के साथ ASP.NET प्रोजेक्ट डीबग करना आपको अपने Google खाते से साइन इन नहीं करता है।

इसे ठीक करने के लिए टूल -> विकल्प -> डिबगिंग -> जनरल पर जाएं और सेटिंग को बंद करें ASP.NET (क्रोम और IE) के लिए जावास्क्रिप्ट डीबगिंग सक्षम करें।

https://msdnshared.blob.core.windows.net/media/2016/11/debugger-settings-1024x690.png


1

दृश्य स्टूडियो 2013 में, इस प्रकार किया जा सकता है:

1) सुनिश्चित करें कि आपने अपने समाधान का पता लगाने वाली विंडो 2 से एक स्टार्ट अप परियोजना का चयन किया है) यह डिबग ड्रॉप डाउन के बाईं ओर एक ड्रॉप डाउन लाता है। आप इस नई ड्रॉप डाउन से ब्राउज़र चुन सकते हैं।

कुंजी है कि स्टार्ट अप के रूप में एक परियोजना का चयन किया जाना चाहिए


0

आपने विजुअल स्टूडियो का उल्लेख किया। यह विज़ुअल स्टूडियो 2013 के लिए है। दूसरी पंक्ति में "मेनू और टूल्स" में, डिबग के ठीक नीचे आपके पास एक ड्रॉपडाउन बॉक्स है जो आपको "एमुलेटर" की सूची / विकल्प देता है। आपका आईई विकल्प में होना चाहिए, उसे चुनें और आप। जाने के लिए अच्छा है आसान तरीका ।


0

आपकी परियोजना में एस्पक्स फाइलें नहीं हो सकती हैं क्योंकि यह एक अन्य प्रकार की वेब परियोजना हो सकती है।

हालाँकि, यदि इसमें एक ClientApp फ़ोल्डर है :

  1. समाधान एक्सप्लोरर ( Ctrl+ Alt+ L) के मानक दृश्य पर जाएं जहां आप अपना प्रोजेक्ट नाम समाधान पा सकते हैं (यह सुनिश्चित करने के लिए कि शीर्ष पर फ़ोल्डर आइकन पर क्लिक करें ("समाधान और फ़ोल्डर")
  2. खुद ClientApp फ़ोल्डर पर राइट-क्लिक करें
  3. ब्राउज़ करें ... शीर्ष के पास दिखाई देगा ( ब्राउज़र विकल्प में दृश्य के पास ), उस पर क्लिक करें और ब्राउज़र संवाद दिखाता है
  4. अपने पसंदीदा ब्राउज़र पर क्लिक करें
  5. डिफ़ॉल्ट के रूप में सेट पर क्लिक करें
  6. पुष्टि करने के लिए ब्राउज़ पर क्लिक करें (यह आपके द्वारा उस फ़ोल्डर पर चुने गए ब्राउज़र को खोल देगा)

-3

एक अन्य तरीका विजुअल स्टूडियो में निम्नलिखित कार्य करना है:

  1. डीबग का चयन करें
  2. विकल्प और सेटिंग्स
  3. पर्यावरण का विस्तार करें
  4. वेब ब्राउज़र का चयन करें
  5. ' इंटरनेट एक्सप्लोरर विकल्प ' बटन पर क्लिक करें
  6. ' प्रोग्राम ' टैब चुनें
  7. इंटरनेट एक्सप्लोरर के लिए ' मेक डिफॉल्ट ' बटन चुनें

3
आप अपने सिस्टम के डिफ़ॉल्ट ब्राउज़र के रूप में इंटरनेट एक्सप्लोरर बना रहे हैं। हालाँकि मुझे लगता है कि सवाल यह है कि "डिफ़ॉल्ट ब्राउज़र क्रोम या फ़ायरफ़ॉक्स होने पर भी आप अपनी साइट को इंटरनेट एक्सप्लोरर में कैसे चला सकते हैं?"
रोहित

वीएस के माध्यम से इंटरनेट विकल्प तक पहुंचने के लिए इतने कदम क्यों, बस IE देखें उपकरण देखें या सीधे प्रारंभ में खोजें :-)
मोहम्मद दाऊद अंसारी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.