Visual Studio は Internet Explorer の代わりにデフォルトのブラウザーを開きます
-
09-06-2019 - |
質問
Visual Studio でデバッグすると、Firefox が開きますが、Internet Explorer と Visual Studio の接続が原因で迷惑です。たとえば、デバッグを開始する Internet Explorer ブラウザを閉じると、Visual Studio はデバッグを停止します。Internet Explorer を既定のブラウザとして設定せずに、代わりに Visual Studio で Internet Explorer を開かせるにはどうすればよいですか?
解決
Scott Guthrie が次の投稿を行いました Visual Studio のデフォルトのブラウザを変更する方法:
1)ソリューションエクスプローラーの.aspxページを右クリックします
2)「Browse with」コンテキストメニューオプションを選択します
3)ダイアログでは、ブラウザを選択または追加できます。リストにFirefoxが必要な場合は、[追加]をクリックし、Firefox.exeファイル名を指してください
4)[デフォルトとして設定]ボタンをクリックして、サイトでページを実行するときにこれをデフォルトのブラウザにします。
しかし、私はこれが本来あるべきほど単純ではないという事実を嫌います。
他のヒント
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
編集: これは、 ASP.NET MVC アプリケーションも同様です。
注記: この拡張機能をインストールすることによるマイナス面の 1 つは、更新が月に 1 回程度必要になることです。このため、アンインストールする人もいます。彼らにとっては、修正される問題よりも煩わしいためです。とにかく、拡張機能マネージャーを通じて簡単に更新できるので、今でも非常に便利だと思います。
VS を起動すると、次のエラーが表示されます。
Default Browser Switcher のベータ版の有効期限が切れました。拡張機能マネージャーを使用するか、VSギャラリーにアクセスして、更新されたビットをダウンロードしてください。
のために MVC3 あなた する必要はありません 特定のブラウザを設定するためのダミー ファイルを追加します。あなたがしなければならないことは次のとおりです。
- プロジェクトの「すべてのファイルを表示」
- binフォルダーに移動します
- 唯一の .xml ファイルを右クリックして、[参照...] オプションを見つけます。
aspx ファイルを右クリックし、「参照」を選択します。デフォルトとして設定するオプションがあると思います。
ASP.NET MVC にも役立つ場合があります。
MVCアプリでは、そのソリューションで唯一の「実際の」WebページであるDefault.aspxを右クリックする必要があります。デフォルトのページには「browse with…」が表示されます。
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 2013 では、これは次のように実行できます。
1)ソリューションの探索ウィンドウからスタートアッププロジェクトを選択したことを確認します2)これにより、デバッグドロップダウンの左にドロップダウンが表示されます。この新しいドロップダウンからブラウザを選択できます。
重要なのは、プロジェクトが起動として選択されている必要があることです
Visual Studio について言及しました。これは Visual Studio 2013 用です。2 行目の [メニューとツール] の [デバッグ] のすぐ下に、[エミュレータ] のリスト/オプションを示すドロップダウン ボックスがあります。お使いの IE がオプションに含まれているはずです。それを選択すれば準備完了です。簡単な方法 。
あなたのプロジェクト aspx ファイルがない可能性があります それは別の種類の Web プロジェクトである可能性があるためです。
ただし、 クライアントアプリ フォルダ:
- の標準ビューに移動します ソリューションエクスプローラー (Ctrl+オルタナティブ+L)どこで見つけることができますか あなたのプロジェクト ソリューションに名前を付けます (確認のために上部のフォルダー アイコンをクリックします (「ソリューションとフォルダー」と表示されます))
- を右クリックします クライアントアプリ フォルダ 自体
- ブラウズする... 上部付近(付近)に表示されます ブラウザで見る オプション)、それをクリックするとブラウザダイアログが表示されます
- 好みのブラウザをクリックします
- クリック デフォルトとして設定
- クリック ブラウズ 確認します (これにより、そのフォルダーで選択したばかりのブラウザが開きます)
もう 1 つの方法は、Visual Studio で次の操作を行うことです。
- デバッグを選択します
- オプションと設定
- 環境の拡張
- Webブラウザの選択
- クリック 'Internet Explorerのオプション' ボタン
- を選択 'プログラム' タブ
- 選択する 'デフォルトにするInternet Explorerの場合は「」ボタン