2009-06-23 64 views
34

Firefox được đặt làm trình duyệt mặc định của Windows.Thay đổi Trình duyệt mặc định của Visual Studio trong dự án ASP.NET MVC

Tôi muốn thay đổi trình duyệt mặc định được Visual Studio sử dụng để gỡ lỗi. Thông thường, tuyến đường tôi muốn thực hiện việc này là nhấp chuột phải vào tệp .aspx và đặt mặc định từ hộp thoại Browse With....

Thật không may, lượt xem ASP.NET MVC không có tùy chọn Browse With....

alt text

Trong những cách khác mà bạn có thể thiết lập trình duyệt mặc định cho các dự án ASP.NET MVC?

liên quan, nhưng KHÔNG ASP.NET MVC cụ thể:
Visual Studio opens the default browser instead of Internet Explorer

+0

Tôi triển khai ứng dụng trên IIS và sử dụng dấu trang của trình duyệt cho mục đích này. –

+1

Trùng lặp: http://stackoverflow.com/questions/79954/visual-studio-opens-default-browser-instead-of-ie/79965 – Richard

+3

@Richard: Không trùng lặp. Câu trả lời đó không áp dụng cho các dự án MVC. –

Trả lời

19

Có vẻ như một câu trả lời here

Nếu bạn nhấp chuột phải vào bất kỳ trang nào khác so với default.aspx, bạn sẽ không nhận được tùy chọn "browse with" .

Vì vậy, khi làm việc trên một ứng dụng ASP.NET MVC, nhấp chuột phải vào default.aspx và chọn "Browse Với ..." Sau đó, bạn sẽ nhận được một hộp thoại mà sẽ cho phép bạn thay đổi của bạn trình duyệt mặc định.

+30

điều này không còn áp dụng cho ASP.NET MVC3 projecs nữa. Bạn cần phải thêm một trang .htm hoặc .html cụ thể, sau đó nhấp chuột phải vào đó và chọn Duyệt với và đặt thành mặc định. Bạn không còn nhận được trình đơn ngữ cảnh Duyệt Với ​​thường xuyên .aspx – GR7

+1

Câu trả lời này nên được xóa hoặc ít nhất được thay đổi thành MVC 1 và 2. – holyredbeard

+0

thì bạn có thể trả lời bằng cách sử dụng tiện ích mở rộng cho trình chuyển đổi trình duyệt mặc định – NetStarter

0

1) Nhấp chuột phải vào một trang .aspx trong dung dịch thám hiểm của bạn

2) Chọn "duyệt với" menu ngữ cảnh tùy chọn

3) Trong hộp thoại, bạn có thể chọn hoặc thêm một trình duyệt. Nếu bạn muốn Firefox trong danh sách, hãy nhấp vào "thêm" và trỏ đến tên trình duyệt khác (ví dụ: firefox.exe) tên tệp

4) Nhấp vào nút "Đặt làm mặc định" để đặt trình duyệt mặc định này khi bạn chạy bất kỳ trang nào trên trang web.

+0

Xem bài đăng của tôi - 'Thông thường lộ trình tôi thực hiện là nhấp chuột phải vào tệp .aspx và đặt mặc định từ hộp thoại' duyệt với '. Thật không may, lượt xem MVC không có tùy chọn duyệt web. ' – Kirschstein

+0

Nhấp chuột phải vào trang .aspx trong trình khám phá giải pháp của bạn – joe

+0

@Chells: Đối với các dự án MVC, chỉ hoạt động nếu bạn nhấp vào default.aspx, không chỉ bất kỳ trang aspx nào. –

33

Đối MVC1:

  • có một default.aspx chỉ cần nhấp chuột phải vào trang và chọn trình duyệt với và một hộp thoại bật ra để bạn có thể thiết lập trình duyệt mặc định của bạn.

Đối MVC2:

  • chúng ta cần để lừa dự án một chút. Có 2 cách
    1.) Bạn có thể thêm default.aspx vào dự án, chỉ cần nhấp chuột phải vào dự án và thêm một mục mới rồi chọn trang xem MVC 2 rồi đặt tên là default.aspx và ở đó bạn có thể nhấp chuột phải vào nó và thực hiện các bước tương tự để thay đổi trình duyệt mặc định cho mvc1.

    2.) Bạn có thể thêm trang html vào bất kỳ đâu trong dự án và sau khi thêm nó chỉ cần nhấp chuột phải và chọn duyệt và chỉ thực hiện các bước tương tự về thay đổi trình duyệt mặc định cho mvc1.

Đối với VS2010:

+0

Liên kết chết, bạn có thể đặt tên cho tiện ích được liên kết đến không? – mattumotu

1

Đối với một dự án ASP.NET MVC 2 trong Visual Studio 2010 Tôi đã phát hiện ra rằng

  • bạn cần phải có một tập tin .aspx trong root của dự án (thư mục chứa global.asax và web.config). Có tệp .aspx trong bất kỳ thư mục con nào như "Chế độ xem" không đủ.
  • tên của file .aspx này không quan trọng, nó không phải là cần thiết để đặt tên cho nó default.aspx

Sau đó vào menu ngữ cảnh cung cấp một Duyệt với ... tùy chọn khi kích chuột phải trên tệp này trong trình khám phá giải pháp.

0

Vui lòng sử dụng trình duyệt mở rộng switcher mặc định cho Visual Studio 2010. Nó cho phép bạn chọn một trong những trình duyệt được cài đặt như là trình duyệt mặc định cho dev đó. phiên và nó hoạt động cho tất cả các dự án web .NET.

Các bước để cài đặt tiện ích này: Công cụ -> Trình quản lý tiện ích và tìm kiếm Trình duyệt mặc định .. Chọn Trình duyệt trình duyệt mặc định WoVS, tải xuống và cài đặt. Khởi động lại VS 2010 của bạn và mở một dự án mvc. Bật thanh công cụ Trình chuyển đổi trình duyệt mặc định và nhận thấy rằng nó đã bật các trình duyệt khả dụng trên máy.

Chúc mừng, Kiran Banda

15

Đối với MVC 4.

chọn thư mục xem. nhấp chuột phải, bạn có thể xem duyệt với tùy chọn. và chọn trình duyệt bạn muốn.

EDIT

Một cách khác, Nhờ Chris O

"Đó không làm việc cho tôi, thay vào đó tôi tìm thấy Duyệt Với ​​mục menu ngữ cảnh trong dir khác, App_Start, mà dường như để làm việc"

+3

Điều đó không có tác dụng đối với tôi, thay vào đó tôi tìm thấy mục trình đơn ngữ cảnh Duyệt Với ​​trong một thư mục khác, 'App_Start', dường như hoạt động. –

+0

@ Chris: bạn nên đăng nó như một câu trả lời. cảm ơn :) – naveen

3

MVC 3

nhấp chuột phải vào dự án web của bạn mà bạn muốn xem trong một trình duyệt không phải IE, chọn "Debug/Start New Instance". Sau đó đi đến khay hệ thống của bạn và bạn sẽ thấy một biểu tượng với hình ảnh của một trang web và một cog ở góc. Nhấp chuột phải vào biểu tượng và chọn "Mở trong trình duyệt web". Trang web sẽ mở trong trình duyệt mặc định của bạn.

1

Trong Visual Studio 2010, trình duyệt mặc định được đặt lại thường xuyên (chỉ là mỗi khi cài đặt IDE bị thay đổi hoặc thậm chí sau khi khởi động lại Visual Studio). bây giờ có một phần mở rộng chọn trình duyệt mặc định cho năm 2010 để giúp chống lại điều này:

WoVS Default Browser Switcher: http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

Edit: này làm việc với các ứng dụng ASP.NET MVC là tốt.

Lưu ý: Một tác động phụ tiêu cực của việc cài đặt tiện ích mở rộng này là có vẻ như nó không được cập nhật khoảng một lần mỗi tháng. Điều này đã gây ra một số để gỡ bỏ cài đặt nó bởi vì, với họ, nó khó chịu hơn thì vấn đề nó sửa chữa. Bất kể nó được cập nhật dễ dàng thông qua trình quản lý mở rộng và tôi vẫn thấy nó rất hữu ích.

Bạn sẽ thấy lỗi sau khi bắt đầu VS:

Các bit beta trình duyệt trình duyệt mặc định đã hết hạn. Vui lòng sử dụng Trình quản lý tiện ích mở rộng hoặc truy cập VS Gallery để tải xuống các bit được cập nhật.

0

Có thể là luồng thây ma, nhưng tôi đã quá tải điều này trên VS2015. Bạn có thể [? Bây giờ] chỉ cần chọn trình duyệt mà nên mở ra khi bạn nhấn F5 để bắt đầu gỡ rối bằng cách chọn nó ở đây, không có phần mở rộng cần thiết:

The browser selection drop-down in VS2015

Vâng, vâng đó không danh sách Seamonkey như một tùy chọn .

Các vấn đề liên quan