it-swarm-vi.tech

Visual Studio mở trình duyệt mặc định thay vì Internet Explorer

Khi tôi gỡ lỗi trong Visual Studio, Firefox mở ra và điều đó thật khó chịu vì các kết nối mà Internet Explorer và Visual Studio có, chẳng hạn như khi bạn đóng trình duyệt Internet Explorer bắt đầu gỡ lỗi, Visual Studio ngừng gỡ lỗi. Thay vào đó, làm cách nào để Visual Studio mở Internet Explorer mà không phải đặt Internet Explorer làm trình duyệt mặc định?

199
Kevin Sheffield

Scott Guthrie đã tạo một bài đăng trên cách thay đổi trình duyệt mặc định của Visual Studio :

1) Nhấp chuột phải vào trang .aspx trong Explorer giải pháp của bạn

2) Chọn tùy chọn menu "duyệt với"

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

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

Tuy nhiên tôi không thích thực tế rằng điều này không đơn giản như nó phải như vậy.

273
Jon Limjap

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

!!! Cập nhật !!! Dường như Trình chuyển đổi trình duyệt mặc định WoVS không còn có sẵn miễn phí theo @ Cory . Bạn có thể thử Thay đổi trình duyệt mặc định thay vào đó nhưng tôi chưa kiểm tra nó. Nếu bạn đã có plugin WoVS, tôi khuyên bạn nên sao lưu nó để bạn có thể cài đặt nó sau.

Giải pháp sau có thể không còn hoạt động:

Trình chuyển đổi trình duyệt mặc định của WoVS : http://visualstudiogallery.msdn.Microsoft.com/en-us/bb424812-f742-41ef-974a -cdac607df921

WoVS Default Browser Switcher

Chỉnh sửa: Điều này cũng hoạt động với ứng dụng ASP.NET MVC .

Lưu ý: Một tác dụng phụ tiêu cực của việc cài đặt tiện ích mở rộng này là dường như nó sẽ được cập nhật khoảng một tháng một lần. Điều này đã khiến một số người gỡ cài đặt nó bởi vì, đối với họ, nó gây khó chịu hơn thì đó là vấn đề mà nó khắc phục. Bất kể nó được cập nhật dễ dàng thông qua trình quản lý tiện ích 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 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 Thư viện VS để tải xuống các bit được cập nhật.

121
Tim Santeford

Đối với MVC bạn không phải thêm bất kỳ tệp giả nào để đặt một trình duyệt nhất định. Tât cả nhưng điêu bạn phải lam la:

  • "Hiển thị tất cả các tệp" cho dự án
  • đi đến thư mục bin
  • nhấp chuột phải vào tệp .xml duy nhất để tìm tùy chọn "Duyệt bằng ..."

setting MVC3 project default browser

41
Ani

Nhấp chuột phải vào tệp aspx và chọn 'duyệt với'. Tôi nghĩ có một tùy chọn ở đó để đặt làm mặc định.

26
tsimon

Nếu bạn đang chạy một ứng dụng MVC 3 - trong giải pháp Explorer, hãy nhấp vào biểu tượng hiển thị tất cả các tệp và sau đó trong tệp Global.asax, sẽ có một tệp có tên YourProjectName.Publish.XML nhấp chuột phải vào nó và sau đó nhấp vào "Duyệt qua. .. "và chọn trình duyệt yêu thích của bạn làm mặc định.

7
Misho

Cũng có thể hữu ích cho ASP.NET MVC:

Trong một ứng dụng MVC, bạn phải nhấp chuột phải vào Default.aspx, đây là trang web duy nhất của real trong giải pháp đó. Trang mặc định hiển thị ‘Duyệt qua

Từ http://avaricesoft.wordpress.com/2008/08/04/ ...

7
jasonpenny

Trong Solution Explorer, nhấp chuột phải vào bất kỳ trang ASPX nào và chọn "Duyệt với" và chọn IE làm mặc định.

Lưu ý ... các bước tương tự có thể được sử dụng để thêm Google Chrome làm tùy chọn trình duyệt và tùy chọn đặt nó làm trình duyệt mặc định.

4
rp.

Lưu ý nhanh nếu bạn không có .aspx trong dự án của mình (tức là XBAP của nó) nhưng bạn vẫn cần gỡ lỗi bằng IE, chỉ cần thêm một trang htm vào dự án của bạn và nhấp chuột phải vào đó để đặt mặc định. Đó là hacky, nhưng nó hoạt động: P

3
Geoff

Bạn cũng có thể gỡ lỗi bằng firefox.

Thực hiện theo các bước sau: Tool-> Attach to process và chọn firefox.exe hoặc trình duyệt mặc định của bạn. Sau đó, trình gỡ lỗi sẽ hoạt động với trình duyệt này. Nhưng tôi đã gặp một số rắc rối khi firefox là 32 bit và VS2010 là 64 bit.

Dù sao, nhấp chuột phải vào tài liệu hiện tại, duyệt bằng --> hơn là chọn trình duyệt của bạn, thay vì đặt nó làm mặc định. Cách này tốt hơn. Vì id quá trình của firefox có thể thay đổi, vì vậy bạn sẽ khó chịu khi đính kèm lại quy trình.

1
Davut Gürbüz

Với VS 2017, gỡ lỗi dự án ASP.NET bằng Chrome không đăng nhập bạn bằng tài khoản Google của bạn.

Để khắc phục, hãy chuyển đến Công cụ -> Tùy chọn -> Gỡ lỗi -> Chung và tắt cài đặt Bật gỡ lỗi JavaScript cho ASP.NET (Chrome và IE).

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

1
Bryan Legend

Trong visual studio 2013, điều này có thể được thực hiện như sau:

1) Đảm bảo bạn đã chọn một dự án khởi động từ cửa sổ khám phá giải pháp của bạn 2) Điều này mang đến một thả xuống bên trái của trình gỡ lỗi thả xuống. Bạn có thể chọn trình duyệt từ trình đơn thả xuống mới này.

Điều quan trọng là phải có một dự án được chọn là khởi động

1
Giri

Dự án của bạn có thể không có tệp aspx vì đó có thể là một loại dự án web khác.

Tuy nhiên, nếu nó có thư mục ClientApp :

  1. đi đến chế độ xem chuẩn của Solution Explorer (Ctrl+Alt+L) nơi bạn có thể tìm thấy giải pháp tên dự án của bạn (nhấp vào biểu tượng thư mục ở trên cùng để chắc chắn (nói "Giải pháp và thư mục"))
  2. nhấp chuột phải vào thư mục ClientApp chính nó
  3. Duyệt bằng ... sẽ hiển thị gần đầu (gần Xem trong Trình duyệt tùy chọn), nhấp vào nó và hộp thoại trình duyệt hiển thị
  4. nhấp vào trình duyệt ưa thích của bạn
  5. nhấp vào Đặt làm mặc định
  6. nhấp vào Duyệt để xác nhận (điều này sẽ mở trình duyệt bạn vừa chọn trên thư mục đó)
0
CPHPython

Bạn đã đề cập đến Visual Studio. Đây là dành cho Visual Studio 2013. Trong "Menu và Công cụ" ở dòng thứ hai, ngay bên dưới Gỡ lỗi, bạn có hộp thả xuống cung cấp cho bạn danh sách/tùy chọn "Trình giả lập". Bạn nên IE tùy chọn, chọn điều đó và bạn tốt để đi. Cách dễ dàng .

0
user5087270