Visual Studio でデバッグすると、Firefox が開きます。デバッグを開始した Internet Explorer ブラウザーを閉じると、Visual Studio がデバッグを停止するなど、Internet Explorer と Visual Studio が接続されているため、面倒です。Internet Explorer を既定のブラウザーとして設定せずに、代わりに Visual Studio で Internet Explorer を開くにはどうすればよいですか?
14 に答える
Scott Guthrieが、VisualStudioの既定のブラウザーを変更する方法について投稿しました。
1)ソリューションエクスプローラーで.aspxページを右クリックします
2)「参照」コンテキストメニューオプションを選択します
3)ダイアログで、ブラウザを選択または追加できます。リストにFirefoxが必要な場合は、[追加]をクリックして、firefox.exeファイル名をポイントします。
4)[デフォルトに設定]ボタンをクリックして、サイトで任意のページを実行するときにこれをデフォルトのブラウザにします。
しかし、これが本来あるべきほど単純ではないという事実は嫌いです。
Visual Studio 2010 では、既定のブラウザーが頻繁にリセットされます (IDE 設定が変更されるたびに、または Visual Studio の再起動後でも)。これに対処するために、2010 のデフォルトのブラウザー セレクター拡張機能が用意されました。
!!!アップデート!!!@Cory によると、 WoVS Default Browser Switcher は無料で利用できなくなったようです。代わりにDefault Browser Changerを試すこともできますが、私はテストしていません。WoVS プラグインを既にお持ちの場合は、後でインストールできるようにバックアップすることをお勧めします。
次の解決策は機能しなくなる可能性があります。
WoVS デフォルト ブラウザー スイッチャー: http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921
編集:これは、ASP.NET MVCアプリケーションでも機能します。
注:この拡張機能をインストールすることの 1 つのマイナスの副作用は、約 1 か月に 1 回の更新がしつこいように見えることです。これにより、問題が修正されるよりも面倒なため、アンインストールする人もいます。とにかく、拡張機能マネージャーを介して簡単に更新でき、それでも非常に便利だと思います.
VS を起動すると、次のエラーが表示されます。
Default Browser Switcher ベータ版の有効期限が切れました。拡張機能マネージャーを使用するか、VS ギャラリーにアクセスして、更新されたビットをダウンロードしてください。
MVC3の場合、特定のブラウザーを設定するためにダミー ファイルを追加する必要はありません。あなたがしなければならないことは次のとおりです。
- プロジェクトの「すべてのファイルを表示」
- binフォルダーに移動します
- 唯一の.xmlファイルを右クリックして、「参照...」オプションを見つけます
aspxファイルを右クリックし、「browsewith」を選択します。デフォルトとして設定するオプションがあると思います。
ASP.NETMVCにも役立つ場合があります。
MVCアプリでは、Default.aspxを右クリックする必要があります。これは、そのソリューションで唯一の「実際の」Webページです。デフォルトのページには「Browsewith…」と表示されます</p>
MVC 3 アプリケーションを実行している場合 - ソリューション エクスプローラーで [すべてのファイルを表示] アイコンをクリックし、Global.asax ファイルの下に YourProjectName.Publish.XML というファイルがあるはずです。それを右クリックし、[参照] をクリックします。 ..」を選択し、お気に入りのブラウザをデフォルトとして選択します。
ソリューションエクスプローラーで、任意のASPXページを右クリックし、[参照]を選択して、デフォルトとして[IE]を選択します。
注...同じ手順を使用して、ブラウザオプションとしてGoogle Chromeを追加し、オプションでデフォルトのブラウザとして設定することができます。
プロジェクトに .aspx (つまり、その XBAP) がなくても IE を使用してデバッグする必要がある場合は、プロジェクトに htm ページを追加し、それを右クリックして既定値を設定するだけです。ハックですが、動作します:P
firefox でデバッグすることもできます。
次の手順に従ってください: Tool
->またはデフォルトのブラウザAttach to process
を選択します。firefox.exe
その後、デバッガーはこのブラウザーで動作します。しかし、firefox が 32 ビットで、VS2010 が 64 ビットの場合に問題が発生しました。
とにかく、現在のドキュメントを右クリックし、-->
ブラウザを選択してからデフォルトとして設定して参照します。この方法の方が良いです。なぜなら、firefox のプロセス ID は変更される可能性があるため、再度プロセスをアタッチするのは煩わしいからです。
Visual Studioについて言及しました。これはVisual Studio 2013用です。2行目の「メニューとツール」のデバッグのすぐ下に、「エミュレーター」のリスト/オプションを提供するドロップダウンボックスがあります。IEはオプションにあるはずです。それを選択すると、行ってもいいです。簡単な方法 。
別の方法は、VisualStudioで次のことを行うことです。
- デバッグを選択
- オプションと設定
- 環境を拡大する
- Webブラウザを選択します
- [ InternetExplorerのオプション]ボタンをクリックします
- [プログラム]タブを選択します
- InternetExplorerの[デフォルトにする]ボタンを選択します