Cách tắt cửa sổ gỡ lỗi mới trong VS2017

176
mejobloggs 2016-11-23 10:07.

Tôi đang sử dụng Visual Studio 2017 RC và rất khó chịu với cửa sổ Chrome mới bật lên khi bạn nhấp vào Gỡ lỗi.

Sự cố với Cửa sổ Chrome gỡ lỗi:

  • Mất độ tuổi để bắt đầu / "đính kèm" trang web (Tôi nghĩ rằng nó đang đính kèm tất cả gỡ lỗi javascript mà tôi không cần vì dù sao tôi cũng sử dụng Chrome DevTools cho việc đó)
  • Không thể gắn (dưới dạng tab) với các cửa sổ Chrome khác
  • Không nhớ lịch sử hình thức. Nếu tôi đang thử nghiệm các biểu mẫu, tôi không thể tự động hoàn thành dữ liệu biểu mẫu, vì vậy tôi phải nhập toàn bộ ra mỗi lần
  • Không nhớ lịch sử url. Nếu tôi đang kiểm tra một trang cụ thể trên trang web của mình, tôi không thể nhanh chóng chọn url từ thanh url thả xuống của Chrome. Phải nhập url đầy đủ
  • Tiện ích mở rộng không được bật nên tôi không thể sử dụng tiện ích thước kẻ hoặc công cụ chọn màu của mình
  • Cửa sổ Chrome đóng khi quá trình gỡ lỗi dừng lại, vì vậy tôi phải mở một cửa sổ mới để tiếp tục duyệt trang web cục bộ

Có ai biết cách tắt cửa sổ kiểu Gỡ lỗi mới này và quay lại như thế nào trong VS 2015 không?

9 answers

46
Usman 2016-11-24 12:32.

Đây không phải là vấn đề, mà là một tính năng mới trong VS 2017. Trước đây, chúng tôi chỉ có thể gỡ lỗi JS và TypeScript bằng IE ở chế độ gỡ lỗi (của VS). Nhưng bây giờ họ đã giới thiệu gỡ lỗi JS và TS bên trong VS bằng cách sử dụng tính năng Gỡ lỗi từ xa của Chrome. Nếu bạn đang chạy ứng dụng của mình ở chế độ gỡ lỗi (nhấn F5) và Chrome là trình duyệt được chọn, Visual studio 2017 sẽ cố gắng mở phiên gỡ lỗi từ xa với Chrome trên một cổng chuyên dụng. Với gỡ lỗi từ xa,

  1. Trình duyệt được khởi chạy ở chế độ thuần túy, tức là không có tiện ích mở rộng và không có lịch sử, v.v. Gỡ lỗi từ xa không hoạt động với phiên bản Chrome hiện có đang chạy.

  2. Bạn luôn thấy cửa sổ này trong một thời gian. Tại thời điểm này, VS đang cố gắng gắn trình gỡ lỗi từ xa vào VS

  1. Để quay lại trải nghiệm gỡ lỗi VS 2015, hãy thay đổi mục tiêu gỡ lỗi từ Chrome sang IIS Express.

Bài đăng này mô tả chi tiết tính năng này. https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/

Một loại công việc nhanh chóng xung quanh là nhấn F5 và khởi chạy phiên gỡ lỗi và quên cửa sổ Chrome mới mở. Chuyển đến phiên bản Chrome bình thường của bạn và chỉ cần mở trang web của bạn trong tab mới. Bạn vẫn có thể gỡ lỗi và thực hiện mọi thứ vì IIS Express sẽ vẫn chạy ứng dụng của bạn tại cổng đó.

Cập nhật: Câu trả lời được đưa ra bên dưới bởi @Steveadoo là cách đúng đắn để tiếp tục. Tùy chọn được hiển thị trong ảnh chụp màn hình của anh ấy kiểm soát cách khởi chạy chrome để gỡ lỗi. Bỏ chọn nó nếu bạn muốn sử dụng phiên bản Chrome thông thường của mình.

Hi vọng điêu nay co ich.

356
Steveadoo 2016-12-17 05:09.

Tôi không chắc liệu điều này có đến với Bản cập nhật VS 2017 mới nhất hay không, nhưng bên trong Gỡ lỗi -> Tùy chọn, bạn có thể vô hiệu hóa nó ngay bây giờ.

Chỉ cần bỏ chọn cái được đánh dấu:

87
Katja Braz 2018-05-11 21:39.

Đối với thoose, người có bản cập nhật 15.7 và bỏ chọn các tùy chọn JavaScript không thực hiện được thủ thuật, đã tìm thấy một giải pháp ở đây:

https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/

Công cụ> Tùy chọn> Dự án và giải pháp> Dự án web, bỏ chọn “Dừng trình gỡ lỗi khi đóng cửa sổ trình duyệt”

20
Ryan Boken 2017-03-15 10:29.

Đây là blog của Microsoft về chức năng mới này và cách hoàn nguyên.

https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/

Đây là đường dẫn tôi đã làm theo để tắt:

Gỡ lỗi> Tùy chọn> Gỡ lỗi> Chung> (bỏ chọn) Bật gỡ lỗi JavaScript cho ASP.Net (Chrome và IE).

19
chitra 2018-07-02 19:59.

Đối với VS 2017, đi tới Công cụ -> Tùy chọn -> Dự án và giải pháp-> dự án web và bỏ chọn tùy chọn cuối cùng như được hiển thị trong hình ảnh.

Ngoài ra bạn có thể tham khảo thêm tại đây: https://www.johanbostrom.se/blog/how-to-disable-the-built-in-chrome-from-starting-when-debugging-in-visual-studio-2017

9
Ali Jamal 2018-07-03 04:58.

Trong menu VS, nhấp vào:

Công cụ> Tùy chọn> tìm kiếm "dự án trình duyệt"> bỏ chọn tùy chọn cuối cùng "Dừng trình gỡ lỗi khi đóng cửa sổ trình duyệt.

điều này sẽ thực hiện công việc.

4
Avner Pinheiro 2018-06-06 06:51.

Gỡ lỗi> Tùy chọn> Gỡ lỗi> Chung> (bỏ chọn) Bật gỡ lỗi JavaScript cho ASP.Net (Chrome và IE).

Công cụ> Tùy chọn> Dự án và giải pháp> Dự án web, bỏ chọn “Dừng trình gỡ lỗi khi đóng cửa sổ trình duyệt”

hoạt động cho tôi, Visual Studio Professional 2017, v 15.7.3

2
Mykhailo Seniutovych 2019-01-18 03:37.

Tôi đang sử dụng Visual Studio 2017 và những gì phù hợp với tôi là sự kết hợp của hai tùy chọn sau:

  1. Tắt gỡ lỗi JavaScript trong Gỡ lỗi -> Tùy chọn -> Gỡ lỗi -> Chung Bật gỡ lỗi JavaScript cho ASP.Net.
  2. Tắt tính năng dừng gỡ lỗi khi đóng trình duyệt trong Gỡ lỗi -> Tùy chọn -> Dự án và giải pháp -> Dự án web -> Dừng trình gỡ lỗi khi đóng cửa sổ trình duyệt, đóng trình duyệt khi dừng gỡ lỗi.

Khi tôi chỉ sử dụng một trong hai điều này, nó không hoạt động.

2
Hamit YILDIRIM 2019-06-29 02:44.

nếu bạn nhìn vào trường hợp JavaScript

Đối với Kích hoạtVô hiệu hóa JavaScript Debugging trong VisualStudio là như nhau trên tất cả các phiên bản

  • Menu công cụ
  • Tùy chọn ...
  • Gỡ lỗi -> Chung
  • Bỏ chọn "Bật gỡ lỗi JavaScript cho ASP.NET"

Related questions

MORE COOL STUFF

Cate Blanchett chia tay chồng sau 3 ngày bên nhau và vẫn kết hôn với anh ấy 25 năm sau

Cate Blanchett chia tay chồng sau 3 ngày bên nhau và vẫn kết hôn với anh ấy 25 năm sau

Cate Blanchett đã bất chấp những lời khuyên hẹn hò điển hình khi cô gặp chồng mình.

Tại sao Michael Sheen là một diễn viên phi lợi nhuận

Tại sao Michael Sheen là một diễn viên phi lợi nhuận

Michael Sheen là một diễn viên phi lợi nhuận nhưng chính xác thì điều đó có nghĩa là gì?

Hallmark Star Colin Egglesfield Các món ăn gây xúc động mạnh đối với người hâm mộ tại RomaDrama Live! [Loại trừ]

Hallmark Star Colin Egglesfield Các món ăn gây xúc động mạnh đối với người hâm mộ tại RomaDrama Live! [Loại trừ]

Ngôi sao của Hallmark Colin Egglesfield chia sẻ về những cuộc gặp gỡ với người hâm mộ ly kỳ tại RomaDrama Live! cộng với chương trình INSPIRE của anh ấy tại đại hội.

Tại sao bạn không thể phát trực tuyến 'chương trình truyền hình phía Bắc'

Tại sao bạn không thể phát trực tuyến 'chương trình truyền hình phía Bắc'

Bạn sẽ phải phủi sạch đầu đĩa Blu-ray hoặc DVD để xem tại sao Northern Exposure trở thành một trong những chương trình nổi tiếng nhất của thập niên 90.

Where in the World Are You? Take our GeoGuesser Quiz

Where in the World Are You? Take our GeoGuesser Quiz

The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!

8 công dụng tuyệt vời của Baking Soda và Giấm

8 công dụng tuyệt vời của Baking Soda và Giấm

Bạn biết đấy, hai sản phẩm này là nguồn điện để làm sạch, riêng chúng. Nhưng cùng với nhau, chúng có một loạt công dụng hoàn toàn khác.

Hạn hán, biến đổi khí hậu đe dọa tương lai của thủy điện Hoa Kỳ

Hạn hán, biến đổi khí hậu đe dọa tương lai của thủy điện Hoa Kỳ

Thủy điện rất cần thiết cho lưới điện của Hoa Kỳ, nhưng nó chỉ tạo ra năng lượng khi có nước di chuyển. Bao nhiêu nhà máy thủy điện có thể gặp nguy hiểm khi các hồ và sông cạn kiệt?

Quyên góp tóc của bạn để giúp giữ nước sạch của chúng tôi

Quyên góp tóc của bạn để giúp giữ nước sạch của chúng tôi

Tóc tỉa từ các tiệm và các khoản quyên góp cá nhân có thể được tái sử dụng như những tấm thảm thấm dầu và giúp bảo vệ môi trường.

Các luật sư của Trump muốn vụ kiện Stormy Daniels được giải quyết trước mắt công chúng

Các luật sư của Trump muốn vụ kiện Stormy Daniels được giải quyết trước mắt công chúng

Ảnh: Getty Nếu có vẻ như câu chuyện Stormy Daniels-Donald Trump là một trò chơi bất tận giữa các luật sư (một số người trong số họ rất ngu ngốc), đó là bởi vì nó là. Vào thứ Hai, các luật sư đại diện cho luật sư của Trump, Michael Cohen và Trump đã thực hiện vở kịch mới nhất của họ: một đề nghị để vụ việc được quyết định bởi một trọng tài riêng.

Colin Trevorrow sẽ trở lại để chỉ đạo phần ba của phim thế giới kỷ Jura

Colin Trevorrow sẽ trở lại để chỉ đạo phần ba của phim thế giới kỷ Jura

Chris Pratt và Colin Trevorrow trên phim trường Jurassic World. Người đàn ông đầu tiên mạo hiểm vào Thế giới kỷ Jura sẽ trở lại đó cho phần cuối của bộ ba.

Bạn sẽ phân biệt chủng tộc như thế nào nếu người da đen thực sự có thể phân biệt chủng tộc?

Bạn sẽ phân biệt chủng tộc như thế nào nếu người da đen thực sự có thể phân biệt chủng tộc?

Một trong những điều thất vọng lớn nhất trong cuộc đời tôi - có lẽ thực sự là thất vọng lớn nhất - là người da đen ở Mỹ không có khả năng phân biệt chủng tộc. Chúng ta có thể cố gắng hết sức và ghét nhất có thể, nhưng do cách thức hoạt động của chủ nghĩa phân biệt chủng tộc, chúng ta sẽ không bao giờ có thể sử dụng tình trạng được săn đón là “phân biệt chủng tộc.

Bạn không cần phải xả những củ khoai tây nghiền này ngay lập tức

Bạn không cần phải xả những củ khoai tây nghiền này ngay lập tức

Một trong những thứ yêu thích của tôi để nấu trong Instant Pot (hoặc bất kỳ nồi áp suất nào) là các loại rau củ, nếu không sẽ mất nhiều thời gian hơn. Khoai tây chắc chắn thuộc loại này, đặc biệt là vì bạn có thể làm khoai tây nghiền hoàn toàn như kem hoàn toàn trong Nồi ăn liền mà không cần xả nước.

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa. Từ Hollywood đến New York và mọi nơi ở giữa, hãy xem các ngôi sao yêu thích của bạn đang làm gì!

17 tuổi bị đâm chết trong khi 4 người khác bị thương trong một cuộc tấn công bằng dao trên sông Wisconsin

17 tuổi bị đâm chết trong khi 4 người khác bị thương trong một cuộc tấn công bằng dao trên sông Wisconsin

Các nhà điều tra đang xem xét liệu nhóm và nghi phạm có biết nhau trước vụ tấn công hay không

Thanh thiếu niên, Gia đình Florida Hội đồng quản trị trường học về Luật 'Không nói đồng tính': 'Buộc chúng tôi tự kiểm duyệt'

Thanh thiếu niên, Gia đình Florida Hội đồng quản trị trường học về Luật 'Không nói đồng tính': 'Buộc chúng tôi tự kiểm duyệt'

Vụ kiện, nêu tên một số học khu, lập luận rằng dự luật "Không nói đồng tính" được ban hành gần đây của Florida "có hiệu quả im lặng và xóa bỏ học sinh và gia đình LGBTQ +"

Đường băng hạ cánh

Đường băng hạ cánh

Cuối hè đầu thu là mùa hoài niệm. Những chiếc đèn đường chiếu ánh sáng của chúng qua những con đường đẫm mưa, và những chiếc lá dưới chân - màu đỏ cam tắt trong bóng chạng vạng - là lời nhắc nhở về những ngày đã qua.

Hãy tưởng tượng tạo ra một chiến lược nội dung thực sự CHUYỂN ĐỔI. Nó có thể.

Hãy tưởng tượng tạo ra một chiến lược nội dung thực sự CHUYỂN ĐỔI. Nó có thể.

Vào năm 2021, tôi khuyến khích bạn suy nghĩ lại mọi thứ bạn biết về khách hàng mà bạn phục vụ và những câu chuyện bạn kể cho họ. Lùi lại.

Sự mất mát của voi ma mút đã mở ra trái tim tôi để yêu

Sự mất mát của voi ma mút đã mở ra trái tim tôi để yêu

Vào ngày sinh nhật thứ 9 của Felix The Cat, tôi nhớ về một trong những mất mát lớn nhất trong cuộc đời trưởng thành của tôi - Sophie của tôi vào năm 2013. Tôi đã viết bài luận này và chia sẻ nó trên nền tảng này một thời gian ngắn vào năm 2013.

Khi bạn không thể trở thành người mà Internet muốn bạn trở thành

Khi bạn không thể trở thành người mà Internet muốn bạn trở thành

Tôi ghét từ "tàu đắm". Mọi người cảm thấy thoải mái trong la bàn đạo đức của riêng mình, và khi làm như vậy, họ thấy mình vượt qua sự phán xét.

Language