it-swarm-pt.tech

O Visual Studio abre o navegador padrão em vez do Internet Explorer

Quando eu depurar no Visual Studio, o Firefox abre e isso é irritante por causa das conexões que o Internet Explorer e o Visual Studio têm, como quando você fecha o navegador Internet Explorer que inicia a depuração aberta, o Visual Studio interrompe a depuração. Como posso obter o Visual Studio para abrir o Internet Explorer em vez disso sem ter que definir o Internet Explorer como meu navegador padrão?

199
Kevin Sheffield

Scott Guthrie fez um post em como alterar o navegador padrão do Visual Studio :

1) Clique com o botão direito do mouse em uma página .aspx na sua solução Explorer

2) Selecione a opção de menu de contexto "navegar com"

3) Na caixa de diálogo, você pode selecionar ou adicionar um navegador. Se você quiser o Firefox na lista, clique em "adicionar" e aponte para o nome do arquivo firefox.exe

4) Clique no botão "Definir como padrão" para torná-lo o navegador padrão quando você executar qualquer página no site.

Eu no entanto não gosto do fato de que isso não é tão simples como deveria ser.

273
Jon Limjap

No Visual Studio 2010, o navegador padrão é reiniciado com freqüência (quase sempre toda vez que uma configuração IDEé alterada ou mesmo após a reinicialização do Visual Studio). Existe agora uma extensão de seletor de navegador padrão para 2010 para ajudar a combater isso:

!!! Update !!! Parece que o WoVS Default Browser Switcher não está mais disponível gratuitamente de acordo com @ Cory . Você pode tentar Default Browser Changer em vez disso, mas eu não testei isso. Se você já tem o plugin WoVS, eu recomendo fazer o backup para que você possa instalá-lo mais tarde.

A seguinte solução pode não funcionar mais:

WoVS Default Browser Switcher : http://visualstudiogallery.msdn.Microsoft.com/pt-br/bb424812-f742-41ef-974a -cdac607df921

WoVS Default Browser Switcher

Edit: Isso funciona com ASP.NET MVC aplicações também.

Nota: Um efeito colateral negativo da instalação desta extensão é que parece que a atualização deve ser feita uma vez por mês. Isso fez com que alguns o desinstalassem porque, para eles, é mais incômodo que o problema que ele corrige. Independentemente disso, é facilmente atualizado através do gerenciador de extensão e ainda acho muito útil.

Você verá o seguinte erro ao iniciar o VS:

Os bits beta do Comutador do Navegador Padrão expiraram. Por favor, use o Gerenciador de extensão ou visite a Galeria VS para baixar os bits atualizados.

121
Tim Santeford

Para MVC você não precisa adicionar quaisquer arquivos falsos para configurar um determinado navegador. Tudo o que tem a fazer é:

  • "Mostrar todos os arquivos" para o projeto
  • ir para a pasta bin
  • clique com o botão direito no único arquivo .xml para encontrar a opção "Procurar com ..."

setting MVC3 project default browser

41
Ani

Clique com o botão direito do mouse em um arquivo aspx e escolha "navegar com". Eu acho que há uma opção para definir como padrão.

26
tsimon

Se você estiver executando um aplicativo MVC 3 - na sua solução Explorer, clique no ícone Mostrar todos os arquivos e, em seguida, no arquivo Global.asax, deve haver um arquivo chamado YourProjectName.Publish.XML, clique com o botão direito e clique em "Procurar com". .. "e selecione seu navegador favorito como padrão.

7
Misho

Também pode ser útil para o ASP.NET MVC:

Em um aplicativo MVC, você precisa clicar com o botão direito do mouse em Default.aspx, que é a única página da web "real" nessa solução. A página padrão exibe "Navegar com ..."

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

7
jasonpenny

No Solution Explorer, clique com o botão direito do mouse em qualquer página ASPX e selecione "Browse With" e selecione IE como padrão.

Observação: as mesmas etapas podem ser usadas para adicionar o Google Chrome como uma opção de navegador e, opcionalmente, configurá-lo como o navegador padrão.

4
rp.

Nota rápida se você não tiver um .aspx em seu projeto (ou seja, seu XBAP), mas você ainda precisa depurar usando o IE, basta adicionar uma página htm ao seu projeto e clique com o botão direito sobre isso para definir o padrão. É hacky, mas funciona: P

3
Geoff

Você pode depurar pelo firefox também.

Siga estas etapas: Tool-> Attach to process e selecione firefox.exe ou seu navegador padrão. Então o depurador funcionará com este navegador. Mas eu tive alguns problemas quando o firefox é de 32 bits e VS2010 é de 64 bits.

De qualquer forma, clique com o botão direito do mouse no documento atual, navegue com --> do que escolha seu navegador, em vez de defini-lo como padrão. Desta forma, é melhor. Como o ID do processo do firefox pode mudar, você ficará irritado ao anexar o processo novamente.

1
Davut Gürbüz

Com o VS 2017, a depuração do projeto ASP.NET com Chrome não faz login com sua conta do Google.

Para corrigir isso, vá para Ferramentas -> Opções -> Depuração -> Geral e desative a configuração Ativar depuração de JavaScript para ASP.NET (Chrome e IE).

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

1
Bryan Legend

No visual studio 2013, isso pode ser feito da seguinte forma:

1) Verifique se você selecionou um projeto de inicialização a partir da janela de exploração da solução 2) Isso traz uma lista suspensa à esquerda da lista suspensa de depuração. Você pode escolher o navegador neste novo menu suspenso.

A chave é que deve haver um projeto selecionado como inicialização

1
Giri

Seu projeto pode não ter arquivos aspx já que pode ser outro tipo de projeto da web.

No entanto, se tiver uma pasta ClientApp :

  1. vá para a visão padrão do Solution Explorer (Ctrl+Alt+L) onde você pode encontrar sua solução de nome de projeto (clique no ícone de pastas na parte superior para ter certeza (dizendo "Soluções e Pastas"))
  2. clique com o botão direito do mouse na pasta ClientApp propriamente dito
  3. Navegar com ... irá aparecer perto do topo (near Ver no Navegador opção), clique nele e a caixa de diálogo do navegador aparece
  4. clique no seu navegador preferido
  5. clique em Definir como Padrão
  6. clique em Navegue para confirmar (isso abrirá o navegador que você escolheu naquela pasta)
0
CPHPython

Você mencionou o Visual Studio. Isto é para o Visual Studio 2013. No "Menu e Ferramentas" na segunda linha, logo abaixo Debug você tem uma caixa suspensa dando-lhe a lista/opção de "Emuladores" .Seu IE deve estar no opção, selecione isso e você está pronto para ir. Jeito fácil .

0
user5087270