web-dev-qa-db-ja.com

Visual StudioはInternet Explorerではなくデフォルトのブラウザーを開きます

Visual Studioでデバッグすると、Firefoxが開きます。InternetExplorerとVisual Studioの接続のために、デバッグを開始したInternet Explorerブラウザーを閉じると、Visual Studioがデバッグを停止します。 Internet Explorerを既定のブラウザーとして設定せずに、Visual StudioでInternet Explorerを開くにはどうすればよいですか?

199
Kevin Sheffield

Scott Guthrieが Visual Studioのデフォルトブラウザの変更方法 :に投稿しました。

1)ソリューションエクスプローラーで.aspxページを右クリックします

2)[参照]コンテキストメニューオプションを選択します

3)ダイアログで、ブラウザを選択または追加できます。リストにFirefoxが必要な場合は、「追加」をクリックしてfirefox.exeファイル名をポイントします

4)「デフォルトとして設定」ボタンをクリックして、サイトでページを実行するときにこれをデフォルトのブラウザにします。

しかし、私はこれが本来あるべきほど単純ではないという事実を嫌います。

273
Jon Limjap

Visual Studio 2010では、デフォルトのブラウザーは頻繁にリセットされます(IDE設定が変更されるたびに、またはVisual Studioを再起動した後でも)。これに対処するために、2010年にはデフォルトのブラウザーセレクター拡張があります。

!!!更新!!!@ Cory によれば、WoVS Default Browser Switcherはもはや無料で利用できないようです。 。代わりに Default Browser Changer を試すこともできますが、テストしていません。既にWoVSプラグインをお持ちの場合は、後でインストールできるようにバックアップすることをお勧めします。

次の解決策が機能しなくなる可能性があります:

WoVS Default Browser Switcherhttp://visualstudiogallery.msdn.Microsoft.com/en-us/bb424812-f742-41ef-974a -cdac607df921

WoVS Default Browser Switcher

Edit:これはASP.NET MVCアプリケーションでも機能します。

注:この拡張機能をインストールすることのマイナスの副作用の1つは、月に1回程度更新されるように思われることです。これにより、修正する問題よりも煩わしいため、アンインストールする人がいます。とにかく、拡張機能マネージャーを使用して簡単に更新できますが、非常に便利です。

VSを起動すると、次のエラーが表示されます。

既定のブラウザースイッチャーのベータ版の有効期限が切れています。拡張機能マネージャーを使用するか、VSギャラリーにアクセスして、更新されたビットをダウンロードしてください。

121
Tim Santeford

MVCの場合特定のブラウザを設定するためにダミーファイルを追加する必要はありません。あなたがしなければならないのは:

  • プロジェクトの「すべてのファイルを表示」
  • binフォルダーに移動します
  • 唯一の.xmlファイルを右クリックして、「Browse With ...」オプションを見つけます。

setting MVC3 project default browser

41
Ani

Aspxファイルを右クリックして、[参照]を選択します。デフォルトとして設定するオプションがあると思います。

26
tsimon

MVC 3アプリケーションを実行している場合-ソリューションエクスプローラーで[すべてのファイルを表示]アイコンをクリックし、Global.asaxファイルの下にYourProjectName.Publish.XMLというファイルを右クリックして、[参照]をクリックします。 ..」を選択し、デフォルトとしてお気に入りのブラウザを選択します。

7
Misho

ASP.NET MVCにも役立つ場合があります。

MVCアプリでは、Default.aspxを右クリックする必要があります。これは、そのソリューションで唯一の「実際の」Webページです。デフォルトのページには「…で閲覧」が表示されます

http://avaricesoft.wordpress.com/2008/08/04/ ...から.

7
jasonpenny

ソリューションエクスプローラーで、任意のASPXページを右クリックし、[参照]を選択して、デフォルトとしてIEを選択します。

注...同じ手順を使用して、Google Chromeをブラウザオプションとして追加し、オプションでそれをデフォルトのブラウザとして設定できます。

4
rp.

プロジェクトに.aspx(つまり、そのXBAP)がないが、IEを使用してデバッグする必要がある場合は、プロジェクトにhtmページを追加し、それを右クリックしてデフォルトを設定するだけです。ハックですが、動作します:P

3
Geoff

Firefoxでデバッグすることもできます。

次の手順に従ってください:Tool-> Attach to processそしてfirefox.exeまたはデフォルトのブラウザを選択します。その後、デバッガはこのブラウザで動作します。しかし、firefoxが32ビットで、VS2010が64ビットの場合、問題が発生しました。

とにかく現在のドキュメントを右クリックし、ブラウザを選択するよりも-->でブラウズし、デフォルトとして設定します。この方が良いです。 firefoxのプロセスIDが変更される可能性があるため、プロセスを再度アタッチすることにイライラします。

1
Davut Gürbüz

VS 2017では、Chromeを使用してASP.NETプロジェクトをデバッグしても、Googleアカウントでサインインしません。

これを修正するには、[ツール]-> [オプション]-> [デバッグ]-> [全般]に移動し、[ASP.NETのJavaScriptデバッグを有効にする](ChromeおよびIE)をオフにします。

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

1
Bryan Legend

Visual Studio 2013では、これは次のように実行できます。

1)ソリューションエクスプローラーウィンドウからスタートアッププロジェクトを選択したことを確認します。2)これにより、デバッグドロップダウンの左側にドロップダウンが表示されます。この新しいドロップダウンからブラウザを選択できます。

重要なのは、スタートアップとして選択されたプロジェクトがあるはずです

1
Giri

プロジェクトaspxファイルがない可能性がありますこれは別の種類のWebプロジェクトである可能性があるためです。

ただし、ClientAppフォルダーがある場合:

  1. Solution Explorer(の標準ビューに移動します(Ctrl+Alt+L)あなたが見つけることができる場所あなたのプロジェクト名前解決策(上部のフォルダアイコンをクリックして確認してください(「ソリューションとフォルダ」と言う))
  2. ClientAppフォルダーを右クリックそれ自体
  3. ...で閲覧が上部近くに表示されます(近くブラウザで表示オプション)、クリックすると、ブラウザダイアログが表示されます
  4. お好みのブラウザをクリックしてください
  5. クリックデフォルトとして設定
  6. Browseをクリックして確認します(そのフォルダで選択したばかりのブラウザが開きます)
0
CPHPython

Visual Studioについて言及しました。これはVisual Studio 2013用です。2行目の[メニューとツール]の[デバッグ]のすぐ下に、[エミュレータ]のリスト/オプションを表示するドロップダウンボックスがあります。IEはオプション、それを選択して、あなたは行ってもいいです。簡単な方法 。

0
user5087270