Visual Studio, Internet Explorer yerine varsayılan tarayıcıyı açar


202

Visual Studio'da hata ayıkladığımda, Firefox açılır ve Internet Explorer ve Visual Studio'nun, hata ayıklamanın başladığı Internet Explorer tarayıcısını kapattığınızda, Visual Studio hata ayıklamayı durdurur. Visual Studio'yu Internet Explorer'ı varsayılan tarayıcım olarak ayarlamak zorunda kalmadan Internet Explorer'ı açmasını nasıl sağlayabilirim?

Yanıtlar:


278

Scott Guthrie, Visual Studio'nun varsayılan tarayıcısının nasıl değiştirileceği hakkında bir mesaj yayınladı :

1) Çözüm gezgininizde bir .aspx sayfasına sağ tıklayın

2) "Gözat" bağlam menüsü seçeneğini seçin

3) İletişim kutusunda bir tarayıcı seçebilir veya ekleyebilirsiniz. Listede Firefox istiyorsanız, "ekle" yi tıklayın ve firefox.exe dosya adını işaret edin

4) Sitede herhangi bir sayfayı çalıştırdığınızda bunu varsayılan tarayıcı yapmak için "Varsayılan Olarak Ayarla" düğmesini tıklayın.

Ancak bunun olması gerektiği kadar basit olmadığı gerçeğinden hoşlanmıyorum.


14
Bu seçenek, MVC projelerinde, herhangi bir nedenle kullanılamaz
xximjasonxx

10
MVC projeleri için kullanılabilir, ancak proje için Default.aspx dosyasını bulmanız gerekir.
1kevgriff

3
MVC2 + bir .aspx açılış sayfası kullanmaz
xximjasonxx

29
MVC2 + için sadece Starter.htm adlı bir .htm dosyası ekliyorum ve üst çözüm iyi çalışıyor. Genellikle sadece bir proje yerine çözüme eklerim. Özellikle çoklu web-proje çözümüm varsa bu şekilde daha mantıklı geliyor. Oh ve Web Deploy VS2010 özelliğini kullanarak kaynağınızla konuşlandırılması konusunda endişelenmenize gerek yok.
gligoran

1
Görünüşe göre bu VS 11 içine yerleştirilmiştir - blogs.msdn.com/b/webdevtools/archive/2012/03/01/…
SamStephens

122

Visual Studio 2010'da varsayılan tarayıcı sık sık sıfırlanır (hemen hemen her IDE ayarı değiştirildiğinde veya hatta Visual Studio yeniden başlatıldıktan sonra). Şimdi, bununla mücadeleye yardımcı olmak için 2010 için varsayılan bir tarayıcı seçici uzantısı var:

!!!Güncelleme!!! @Cory'e göre WoVS Varsayılan Tarayıcı Değiştiricisinin artık ücretsiz olarak kullanılamadığı anlaşılıyor . Bunun yerine Varsayılan Tarayıcı Değiştirici'yi deneyebilirsiniz , ancak test etmedim. Zaten WoVS eklentisine sahipseniz, daha sonra yükleyebilmeniz için yedeklemenizi tavsiye ederim.

Aşağıdaki çözüm artık çalışmayabilir:

WoVS Varsayılan Tarayıcı Değiştirici : http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS Varsayılan Tarayıcı Değiştirici

Düzenleme: Bu ASP.NET MVC uygulamaları ile de çalışır.

Not: Bu uzantıyı yüklemenin olumsuz bir yan etkisi, ayda yaklaşık bir kez güncellenecek gibi görünmesidir. Bu, bazılarının kaldırmasına neden oldu, çünkü onlar için düzelttiği sorundan daha rahatsız edici. Ne olursa olsun kolayca uzantısı yöneticisi aracılığıyla güncellenir ve hala çok yararlı buluyorum.

VS'yi başlatırken aşağıdaki hatayı göreceksiniz:

Varsayılan Tarayıcı Değiştirici beta bitlerinin süresi doldu. Güncellenen bitleri indirmek için lütfen Extension Manager'ı kullanın veya VS Galerisi'ni ziyaret edin.


Bu daha iyi bir yaklaşım. Jilet görünümü motoru seçebileceğiniz için ASPX mutlaka ASP.NET MVC 3 uygulamasının bir parçası olmayabilir.
Amir

Bu kesinlikle VS2010 için en iyi seçenektir.
Alex Yakunin

Ne yazık ki bu hala yardımcı olmuyor. VS2010'da bir hata var ve Microsoft'un bir sonraki VS'ye kadar düzeltilemeyeceğini söylediği inanılmaz bir hata var: connect.microsoft.com/VisualStudio/feedback/details/568469/…
Nicholas

@Nicholas Çalışır ve sıfırlama özelliğinden / hatadan bağımsız olarak VS'yi seçilen tarayıcıda kalmaya zorlar. Hata olmasa bile bu eklentiyi yüklerdim. 3 farklı tarayıcı üzerinde geliştirip test ediyorum ve bu eklenti bunu gerçekten kolaylaştırıyor.
Tim Santeford

@Tim Demek istediğim - Bir web sitesi başlatırsanız, her zaman önce IE'de başlatılır (uzantı yüklü olsa bile). Ardından, uzantıda simgeler devre dışı bırakılır (bu, uzantılarındaki bir hatadır), bu nedenle farklı bir tarayıcı seçemezsiniz. Web sitesini farklı bir tarayıcı ile başlatmak için "Birlikte Gözat" ı kullanmanız gerekir, sonra uzantının simgeleri tekrar etkinleştirilir .... Her neyse, benim açımdan, uzantının hatayı düzeltmemesi veya gerçekten çalışmayı kolaylaştırması. Microsoft'un bir düzeltme dağıtması gerekiyor.
Nicholas

41

İçin MVC3 Eğer gerekmez belli bir tarayıcı ayarlamak için herhangi bir kukla dosyaları eklemek. Tüm yapman gereken:

  • Proje için "Tüm dosyaları göster"
  • bin klasörüne git
  • "Birlikte Göz At ..." seçeneğini bulmak için tek .xml dosyasını sağ tıklayın

MVC3 proje varsayılan tarayıcısını ayarlama


Ne korkunç bir kullanıcı arayüzü. Bu hack için uğraştığınız için teşekkürler. MVC6 ve Visual Studio 2017 ile hala gerekli görünüyor.
Brandon Barkley

26

Bir aspx dosyasına sağ tıklayın ve 'ile gözat'ı seçin. Orada varsayılan olarak ayarlamak için bir seçenek olduğunu düşünüyorum.


7

ASP.NET MVC için de yararlı olabilir:

Bir MVC uygulamasında, bu çözümdeki tek 'gerçek' web sayfası olan Default.aspx'e sağ tıklamanız gerekir. Varsayılan sayfada with Şuraya göz at… ’iletisi görüntülenir.

itibaren http://avaricesoft.wordpress.com/2008/08/04/ ...


1
Bunun için teşekkürler. Ben VS yama her zaman varsayılan tarayıcı geri IE'ye sıfırlar. Firefox olarak değiştirebilmem için bir webform projesi açmam beni deli ediyordu.
Nick

10
MVC 2'de Default.aspx artık mevcut değil. 2010'da, temel bir web formu sayfası oluşturmanız, varsayılanı ayarlamanız gerekir (çünkü projeden projeye tutunmaz). Daha sonra fazlalık web formunu kaldırabilirsiniz
xximjasonxx

7

Bir MVC 3 uygulaması çalıştırıyorsanız - çözüm gezgininizde tüm dosyaları göster simgesini tıklayın ve Global.asax dosyasının altında YourProjectName.Publish.XML adlı dosyayı sağ tıklatıp "Gözat" ı tıklatın. .. "seçeneğini belirleyin ve favori tarayıcınızı varsayılan olarak seçin.


4

Çözüm Gezgini'nde, herhangi bir ASPX sayfasını sağ tıklatın ve "Birlikte Gözat" ı seçin ve varsayılan olarak IE'yi seçin.

Not ... Google Chrome'u tarayıcı seçeneği olarak eklemek ve isteğe bağlı olarak varsayılan tarayıcı olarak ayarlamak için aynı adımlar kullanılabilir.


3

Projenizde bir .aspx (yani XBAP) yoksa ancak IE kullanarak hata ayıklamanız gerekiyorsa, hızlı bir şekilde projenize bir htm sayfası ekleyin ve varsayılanı ayarlamak için sağ tıklayın. Kibirli ama işe yarıyor: P


1

Firefox ile de hata ayıklayabilirsiniz.

Şu adımları izleyin: Tool-> Attach to processöğesini seçin firefox.exeveya varsayılan tarayıcınızı seçin . Sonra hata ayıklayıcı bu tarayıcı ile çalışacaktır. Ancak firefox 32 bit ve VS2010 64 bit olduğunda biraz sorun yaşadım.

Her neyse, geçerli belgeyi sağ tıklayın, -->tarayıcınızı seçmekten ziyade varsayılan olarak ayarlayın. Bu şekilde daha iyi. Çünkü firefox'un işlem kimliği değişebilir, bu nedenle işlemi tekrar eklediğiniz için rahatsız olursunuz.


1

VS 2017 ile ASP.NET projesinin Chrome ile hata ayıklanması Google hesabınızla oturum açmaz.

Bunu düzeltmek için Araçlar -> Seçenekler -> Hata Ayıklama -> Genel'e gidin ve ASP.NET için JavaScript Hata Ayıklamayı Etkinleştir (Chrome ve IE) ayarını kapatın.

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


1

Visual studio 2013'te bu aşağıdaki gibi yapılabilir:

1) Çözüm keşfetme pencerenizden bir başlangıç ​​projesi seçtiğinizden emin olun 2) Bu, hata ayıklama açılır menüsünün soluna bir açılır menü getirir. Bu yeni açılır menüden tarayıcıyı seçebilirsiniz.

Anahtar, başlangıç ​​olarak seçilmiş bir proje olması gerektiğidir


0

Visual Studio'dan bahsettiniz. Bu Visual Studio 2013 içindir. İkinci satırdaki "Menü ve Araçlar" bölümünde, Hata Ayıkla'nın hemen altında size "Emülatörler" listesini / seçeneğini veren bir açılır kutunuz vardır. IE'niz seçenekte olmalı, bunu seçin ve gitmek için iyi. Kolay yol .


0

Projenizde aspx dosyaları olmayabilirBaşka bir tür web projesi olabileceğinden olmayabilir.

Ancak, bir ClientApp klasörü varsa :

  1. proje adı çözümünüzü bulabileceğiniz Çözüm Gezgini'nin ( Ctrl+ Alt+ L) standart görünümüne gidin ( emin olmak için üstteki klasörler simgesini tıklayın ("Çözümler ve Klasörler" diyerek))
  2. sağ tıklayın ClientApp klasör kendisi
  3. Şuraya göz at ... en üstte görünecek ( Tarayıcıda Görüntüle yakınındaİle seçeneği ), üzerine tıklayın ve tarayıcılar iletişim kutusu görünecektir
  4. tercih ettiğiniz tarayıcıyı tıklayın
  5. Varsayılan Olarak Ayarla'yı tıklayın
  6. onaylamak için Gözat'ı tıklayın (bu, o klasörde seçtiğiniz tarayıcıyı açar)

-3

Başka bir yol da Visual Studio'da aşağıdakileri yapmaktır:

  1. Hata Ayıklamayı Seç
  2. Seçenekler ve Ayarlar
  3. Expand Çevre
  4. Web Tarayıcısını Seçin
  5. ' Internet Explorer Seçenekleri ' düğmesini tıklayın
  6. ' Programlar ' sekmesini seçin
  7. Internet Explorer için ' Varsayılan Yap ' düğmesini seçin

3
İnternet explorer'ı sisteminizin varsayılan tarayıcısı olarak yapıyorsunuz. Ancak, "Varsayılan tarayıcı Chrome veya Firefox olsa bile sitenizi Internet Explorer'da nasıl çalıştırabilirsiniz?"
Rohit

Neden Internet Seçenekleri ulaşmak için VS kadar çok adım, sadece IE görmek araçları görmek veya doğrudan Başlat :-) arama
Mohammed Dawood Ansari
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.