web-dev-qa-db-ja.com

Visual Studio 2010 RCの既定のブラウザーを変更する

Visual Studio 2010(RC)では、.aspxページを右クリックしたときに「参照」コンテキストメニューがなくなりました。どうすれば今すぐデフォルトのブラウザーを変更できますか?

デフォルトでは、オペレーティングシステムのデフォルトブラウザーを使用しているようですが、ASP.netアプリをデバッグするときは、IEを使用することをお勧めします(ASP.net MVC 2でテストしています)。

23
thelsdj

MVCプロジェクトの.aspxビューは、直接参照できるように設計されていないため、[参照]オプションはありません。

私がよく行うのは、サイトのルートにDefault.aspx Webフォームを追加することです。これを右クリックすると、[次を参照]オプションが表示されます。ルーティングを必ず更新する必要があります。そうしないと、IIS/Cassiniが次のようにサービスを提供しようとします。

   public void Page_Load(object sender, System.EventArgs e) {
        // Change the current path so that the Routing handler can correctly interpret
        // the request, then restore the original path so that the OutputCache module
        // can correctly process the response (if caching is enabled).

        string originalPath = Request.Path;
        HttpContext.Current.RewritePath(Request.ApplicationPath, false);
        IHttpHandler httpHandler = new MvcHttpHandler();
        httpHandler.ProcessRequest(HttpContext.Current);
        HttpContext.Current.RewritePath(originalPath, false);
    }

また、CTRL-F5(デバッグなしで実行)を押すと、デバッグモードにならずにサイトを起動できます。

14
Fergal Moran

これが私にとって唯一の有効な方法です: VS2010 RCで開発Webブラウザーを設定するにはどうすればよいですか

Visual Studio用のブラウザスイッチャー拡張機能もあり、完全に機能します! http://visualstudiogallery.msdn.Microsoft.com/bb424812-f742-41ef-974a-cdac607df921 Browser Switcher

update:拡張機能がギャラリーから削除されました。これを試してください: http://visualstudiogallery.msdn.Microsoft.com/233945ae-0b7b-47e7-9b02- c5a11798afb5

Default Browser Changer

16

これは ブラウザ切り替え拡張機能 を使用しています。それはかなり素晴らしいです。

[〜#〜]編集[〜#〜]Possible new link

15
Chance

。htmページを追加して右クリックしました。そこで私はBrowse With ...をしました

10
Dragos Durlut

解決策はそれほど難しくありませんが、本来あるべきほど直接的ではありません...

Visual Studio 2010では、[参照]オプションisを使用できます。ただし、MVCビューではありませんを使用できます!

プロジェクトにWebフォームまたはHTMLページを追加するだけで、そのコンテキストメニューから[次を参照]をすぐに利用できます。ここでは、デフォルトのブラウザを設定できます。その設定は、以降のすべてのデバッグに使用されます。

Default.aspxページに複雑なコードを追加したり、Windowsのデフォルトを変更したりする必要はありません。

4
Peter

これは将来のリリースで提供される予定です。

https://connect.Microsoft.com/VisualStudio/feedback/details/533930/default-browser-setting-in-vs2010-not-per-project-helps-debug-user-experience

ところで、デフォルトのブラウザを変更することができます:-WindowsXPの場合、少なくとも[スタート]> [コントロールパネル]> [プログラムの追加と削除]> [プログラムのアクセスとデフォルトの設定]に移動し、[Webブラウザ]ドロップダウンからIE)を選択します。

編集済み:ところで、aspxページの右クリックで[参照]項目が表示されました。それをクリックすると、選択できるブロスのリストが表示されます。 「デフォルトとして設定」をクリックして1つを選択します。

2
Ashish Gupta

「...で参照」はVS2010で使用できます。トップパネルの空きスペースを左クリック→「Webブラウザ」を選択。 .aspxを右クリックして、[参照]にアクセスできるようになりました。

2
DaniilZ

これをチェックしてください:

VS2010で開発Webブラウザーを設定するにはどうすればよいですか?

VS 2010 RCを使用していますが、「...で参照」オプションも表示されません。

2

に行く:

C:\Users\[Your current user]\AppData\Local\Microsoft\VisualStudio\10.0\browsers.xml

すべてのコンテンツをクリアして保存------ WindowsでのデフォルトのブラウザーがIEに変更された場合、新しい設定がIEに変更-----応用

1
user525116

これを実行するもう1つの方法(およびより簡単な方法)は、必要なブラウザーを開きます。たとえば、IEのようにして、[ツール]> [オプション]> [プログラム]に移動し、「設定」のようなボタンをクリックします。デフォルトブラウザ"

0