يفتح Visual Studio المتصفح الافتراضي بدلاً من Internet Explorer

StackOverflow https://stackoverflow.com/questions/79954

  •  09-06-2019
  •  | 
  •  

سؤال

عندما أقوم بتصحيح الأخطاء في Visual Studio، يتم فتح Firefox وهذا أمر مزعج بسبب الارتباطات الموجودة في Internet Explorer وVisual Studio، كما هو الحال عند إغلاق متصفح Internet Explorer الذي تم فتحه عند بدء تصحيح الأخطاء، يتوقف Visual Studio عن تصحيح الأخطاء.كيف يمكنني جعل Visual Studio يفتح Internet Explorer بدلاً من ذلك دون الحاجة إلى تعيين Internet Explorer كمتصفح افتراضي؟

هل كانت مفيدة؟

المحلول

قام سكوت جوثري بنشر منشور على كيفية تغيير المتصفح الافتراضي في Visual Studio:

1) انقر بزر الماوس الأيمن على صفحة .aspx في مستكشف الحل

2) حدد خيار قائمة السياق "تصفح مع"

3) في مربع الحوار ، يمكنك تحديد أو إضافة متصفح.إذا كنت تريد Firefox في القائمة ، فانقر فوق "إضافة" ثم أشر إلى اسم ملف Firefox.exe

4) انقر فوق الزر "SET AS DENER" لجعل هذا المتصفح الافتراضي عند تشغيل أي صفحة على الموقع.

لكنني لا أحب حقيقة أن هذا ليس واضحًا كما ينبغي.

نصائح أخرى

في Visual Studio 2010، تتم إعادة تعيين المتصفح الافتراضي كثيرًا (في كل مرة يتم فيها تغيير إعداد IDE أو حتى بعد إعادة تشغيل Visual Studio).يوجد الآن ملحق محدد المتصفح الافتراضي لعام 2010 للمساعدة في مكافحة هذا:

!!!تحديث!!! يبدو أن WoVS Default Browser Switcher لم يعد متاحًا مجانًا وفقًا لـ @ كوري.قد تحاول مغير المتصفح الافتراضي بدلا من ذلك ولكنني لم أختبره.إذا كان لديك بالفعل المكون الإضافي WoVS، فإنني أوصي بعمل نسخة احتياطية منه حتى تتمكن من تثبيته لاحقًا.

قد لا يعمل الحل التالي:

WoVS مبدل المتصفح الافتراضي: http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS Default Browser Switcher

يحرر: هذا يعمل مع ASP.NET MVC التطبيقات كذلك.

ملحوظة: أحد الآثار الجانبية السلبية لتثبيت هذا الامتداد هو أنه يبدو أنه من الصعب تحديثه مرة واحدة في الشهر تقريبًا.وقد تسبب هذا في قيام البعض بإلغاء تثبيته لأنه بالنسبة لهم أكثر إزعاجًا من المشكلة التي يتم إصلاحها.بغض النظر عن ذلك، يتم تحديثه بسهولة من خلال مدير الامتدادات وما زلت أجده مفيدًا جدًا.

سترى الخطأ التالي عند بدء تشغيل VS:

انتهت صلاحية البتات التجريبية لـ Default Browser Switcher.يرجى استخدام مدير الإرشاد أو زيارة معرض VS لتنزيل البتات المحدثة.

ل MVC3 أنت لا داعي لذلك إضافة أي ملفات وهمية لتعيين متصفح معين.كل ما عليك القيام به هو:

  • "إظهار كافة الملفات" للمشروع
  • انتقل إلى مجلد بن
  • انقر بزر الماوس الأيمن على ملف .xml الوحيد للعثور على خيار "التصفح باستخدام...".

setting MVC3 project default browser

انقر بزر الماوس الأيمن على ملف aspx واختر "تصفح باستخدام".أعتقد أن هناك خيارًا لتعيينه كافتراضي.

قد يكون مفيدًا أيضًا لـ ASP.NET MVC:

في تطبيق MVC ، يجب عليك النقر بزر الماوس الأيمن على default.aspx ، وهي صفحة الويب "الحقيقية" الوحيدة في هذا الحل.تعرض الصفحة الافتراضية "تصفح ..."

من http://avaricesoft.wordpress.com/2008/08/04/...

إذا كنت تقوم بتشغيل تطبيق MVC 3 - في مستكشف الحلول الخاص بك، فانقر فوق أيقونة إظهار كافة الملفات، ثم ضمن ملف Global.asax، يجب أن يكون هناك ملف يسمى YourProjectName.Publish.XML، وانقر بزر الماوس الأيمن فوقه ثم انقر فوق "تصفح باستخدام". .." وحدد المتصفح المفضل لديك باعتباره المتصفح الافتراضي.

في Solution Explorer، انقر بزر الماوس الأيمن فوق أي صفحة ASPX وحدد "Browse With" وحدد IE كافتراضي.

ملحوظة...يمكن استخدام نفس الخطوات لإضافة Google Chrome كخيار متصفح وتعيينه اختياريًا كمتصفح افتراضي.

ملاحظة سريعة إذا لم يكن لديك .aspx في مشروعك (على سبيل المثال.إنه XBAP) ولكنك لا تزال بحاجة إلى تصحيح الأخطاء باستخدام IE، ما عليك سوى إضافة صفحة htm إلى مشروعك والنقر بزر الماوس الأيمن عليها لتعيين الصفحة الافتراضية.إنه اختراق، لكنه يعمل :P

يمكنك تصحيح الأخطاء بواسطة Firefox أيضًا.

اتبع الخطوات التالية: Tool->Attach to process وحدد firefox.exe أو متصفحك الافتراضيثم سيعمل المصحح مع هذا المتصفح.ولكن واجهت بعض المشاكل عندما كان متصفح فايرفوكس 32 بت وVS2010 64 بت.

على أي حال، انقر بزر الماوس الأيمن فوق المستند الحالي، ثم استعرض باستخدامه --> من اختيار المتصفح الخاص بك، من تعيينه كمتصفح افتراضي.هذه الطريقة أفضل.لأن معرف عملية فايرفوكس قد يتغير، لذلك سوف تنزعج من إرفاق العملية مرة أخرى.

مع VS 2017، لا يؤدي تصحيح أخطاء مشروع ASP.NET باستخدام Chrome إلى تسجيل دخولك باستخدام حساب Google الخاص بك.

لإصلاح ذلك، انتقل إلى أدوات -> خيارات -> تصحيح الأخطاء -> عام وأوقف تشغيل الإعداد تمكين تصحيح أخطاء JavaScript لـ ASP.NET (Chrome وIE).

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

في Visual Studio 2013، يمكن القيام بذلك على النحو التالي:

1) تأكد من أنك قد حددت مشروع بدء التشغيل من الحل الخاص بك ، استكشاف النافذة 2) هذا ينزل إلى يسار تصحيح الأخطاء المنسدلة.يمكنك اختيار المتصفح من هذه القائمة المنسدلة الجديدة.

المفتاح هو أنه يجب أن يكون هناك مشروع محدد للبدء

لقد ذكرت Visual Studio.هذا خاص بـ Visual Studio 2013.في "القائمة والأدوات" في السطر الثاني، أسفل Debug مباشرة، يوجد مربع منسدل يمنحك قائمة/خيار "المحاكيات". يجب أن يكون IE الخاص بك في الخيار، حدد ذلك وستكون جاهزًا للبدء.طريقة سهلة .

مشروعك قد لا تحتوي على ملفات aspx لأنه قد يكون نوعًا آخر من مشاريع الويب.

ومع ذلك، إذا كان لديه ClientApp مجلد:

  1. انتقل إلى العرض القياسي لـ مكتشف الحل (كنترول+بديل+ل) حيث يمكنك أن تجد مشروعك اسم الحل (انقر على أيقونة المجلدات في الأعلى للتأكد (قل "الحلول والمجلدات"))
  2. انقر بزر الماوس الأيمن على ClientApp مجلد بحد ذاتها
  3. تصفح مع... سوف تظهر بالقرب من الأعلى (بالقرب من عرض في المتصفح الخيار)، انقر عليه وسيظهر مربع حوار المتصفحات
  4. انقر على المتصفح المفضل لديك
  5. انقر على تعيين كافتراضي
  6. انقر على تصفح للتأكيد (سيؤدي هذا إلى فتح المتصفح الذي اخترته للتو في هذا المجلد)

هناك طريقة أخرى وهي القيام بما يلي في Visual Studio:

  1. حدد التصحيح
  2. الخيارات والإعدادات
  3. توسيع البيئة
  4. حدد متصفح الويب
  5. انقر على 'خيارات إنترنت إكسبلورر' زر
  6. حدد "البرامج' فاتورة غير مدفوعة
  7. يختار 'جعل الافتراضي"زر لبرنامج Internet Explorer
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top