2012-03-08 39 views
5

Tôi gặp vấn đề rất giống với câu hỏi này: Edit Xaml while debugging với một twist.Visual Studio: chỉnh sửa xaml trong khi gỡ lỗi (không ngừng gỡ lỗi)

Phiên gỡ lỗi của tôi thường chạy một số mã khi tôi cần thay đổi nội dung trong XAML và nếu tôi tách tất cả, như được đề xuất làm câu trả lời trong câu hỏi đó, chương trình gỡ lỗi có thể chạy, nhưng các dịch vụ WCF cũng được lưu trữ trong trình gỡ lỗi sẽ bị dừng ngay lập tức.

Và không có dịch vụ, chương trình của tôi thường chỉ mất vài giây.

Vì vậy, có cách nào để thoát khỏi các tệp xaml trong khi gỡ lỗi không? Tôi không quan tâm đến việc gỡ lỗi và tiếp tục, tôi biết rằng các thay đổi sẽ chỉ có hiệu lực sau khi khởi động lại ứng dụng. Tôi chỉ cần gõ vào một số công cụ vì vậy tôi sẽ không quên và bực mình rằng tôi phải sử dụng một trình soạn thảo bên ngoài thay vì VS.

+2

Dường như giám sát bởi M $. Chỉnh sửa và tiếp tục bị tắt, vì vậy có thể chỉnh sửa các tệp mã khác, chỉ cần không phải là xaml ... đau như vậy – Jay

Trả lời

0

nếu bạn cần năng động tòa nhà, bạn có thể có một cái nhìn tại project Roslyn

chi tiết here

"Các nhà phát triển cũng có thể sử dụng đầu ra của phần mềm như vậy để làm nhiệm vụ như cấu trúc lại, hoặc tổ chức lại, mã của họ dễ dàng hơn , để thêm chức năng C# và Visual Basic vào các chương trình được viết bằng các ngôn ngữ khác. Nó cũng bổ sung thêm kiểu gõ động cho C# và Visual Basic, cho phép các nhà phát triển thêm các đối tượng và các biến mới vào chương trình. "

+0

Không cần xây dựng động. Tôi chỉ muốn thay đổi mã trong khi ứng dụng đang chạy, nhưng nó không cần phải phản ánh trong ứng dụng cho đến khi nó được biên dịch lại. – Sam

+0

ok xin lỗi tôi không biết làm thế nào – Pben

1

Tôi luôn sử dụng một công cụ khác. Giống như notepad ++ hoặc biểu thức pha trộn.

Bạn có thể định cấu hình này bằng cách nhấp chuột phải vào tệp -> mở bằng. Hoặc với sự pha trộn biểu thức bạn nhận được mở trong tùy chọn pha trộn biểu thức và nó khá tốt cho anyways xaml.

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