2009-03-24 38 views

Trả lời

5

Bạn đã thử gắn Chrome theo cách thủ công chưa? Công cụ> Đính kèm quy trình?

Chrome không được hỗ trợ chính thức nhưng có nhiều lỗ hổng. Ví dụ:

Here. Nhận xét của Halo cũng có thể giúp bạn.

+0

Có, tôi đã thử gắn các quy trình chrome nhưng không may mắn với điều đó. –

+0

Bạn đã thử nhận xét của Halo chưa? về việc khởi động Chrome ở chế độ xử lý đơn lẻ với (chuyển đổi dòng lệnh - quá trình xử lý đơn) –

4

Bạn có thể có nhiều trình duyệt đang chạy trên máy chủ cục bộ của mình. 1) Nhấn F5 để chạy gỡ lỗi. Có thể mở IE hoặc bất kỳ giá trị mặc định nào của bạn. F5 theo cách của bạn thông qua các điểm ngắt cho đến khi nó được nạp. Để IE này mở. 2) Mở trình duyệt khác của bạn, đối chiếu Url cục bộ vào trình duyệt mới và chạy nó. Trình duyệt mới nên nhấn các điểm ngắt.

Tính năng này hoạt động với tất cả trình duyệt và thậm chí là trình giả lập như trình mô phỏng BlackBerry.

2

Đây là vấn đề với Visual Studio tương tác với Chrome: http://code.google.com/p/chromium/issues/detail?id=45560. Tôi đoán là bạn cần phải chờ đợi cho một bản vá Visual Studio, nhưng tôi thành thật sẽ không giữ hơi thở của bạn. Phần lớn các nhà phát triển Silverlight chỉ sử dụng IE hoặc FF để gỡ lỗi. (Rõ ràng ngay cả FF có một số vấn đề bây giờ mà họ đã sandboxed plugins của họ: http://timheuer.com/blog/archive/2010/08/16/enable-silverlight-debugging-in-firefox-visual-studio.aspx#20476). Nhiều như tôi ghét IE, nó thực sự là đặt cược tốt nhất của bạn để gỡ lỗi ứng dụng Silverlight.

2

Đơn giản chỉ cần cài đặt ứng dụng SL như prtoject khởi động thay vì asp.net và nhấn F5

4

Đính kèm để xử lý một cách thủ công (Tools> Đính kèm để xử lý), nhưng chắc chắn rằng để đính kèm vào quá trình chrome liệt kê loại của nó là "Silverlight, ...". Tiêu đề của nó phải để trống.

Nếu bạn thấy tên ứng dụng của mình trong tiêu đề, đó là do chrome có quy trình riêng cho biểu mẫu HTML mà ứng dụng Silverlight của bạn đang ở và tiêu đề của html có thể phù hợp. Gắn vào quá trình này không tải các hội đồng Silverlight.

Tôi thường sẽ bắt đầu gỡ lỗi ứng dụng trong IE để đảm bảo rằng các thay đổi gần đây nhất được biên dịch và chạy, sau đó khởi chạy chrome, xóa bộ nhớ cache (vì nó thích treo dữ liệu Silverlight), dán url IE, và sau đó dừng IE và đính kèm với chrome. Các bước bổ sung, nhưng đáng để không dành 3 giờ để tìm ra bạn đang xem các bộ nhớ được lưu trong bộ nhớ cache.

+0

Đây chính là vấn đề tôi gặp phải. Nó chỉ ngừng hoạt động một ngày và bây giờ tôi có thể gỡ lỗi với Chrome lần đầu tiên sau vài tuần. Cảm ơn. –

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