2012-11-22 25 views
5

Nó luôn luôn nói "Giải pháp" foo.sln "có định dạng không được hỗ trợ và có thể không mở đúng. Bạn có muốn mở giải pháp không?" Nếu tôi nhấp vào có, nó sẽ hiển thị cây giải pháp, nhưng khi tôi mở một tệp xaml, nó chỉ hiển thị văn bản xaml của nó chứ không hiển thị giao diện người dùng.Cách chỉnh sửa dự án C# trong Blend 4 đã được tạo bằng VS2012?

Theo điều này http://blendinsider.com/technical/available-now-blend-for-visual-studio-2012-2012-08-15/ Blend 4 là cách hoạt động của nó. Vì vậy, một cái gì đó là sai tôi đoán.

Tôi có các Dự án cũ được tạo với vs2010 và Blend 4. Tôi vẫn có thể mở và làm việc trong chúng trong Blend 4 trong khi làm việc trên chúng trong vs2012. Chỉ những Dự án mới được tạo ra với năm 2012 dường như có Vấn đề này đối với tôi.

Trả lời

10

Khi bạn mở một dự án VS2012 trong sự pha trộn 4, một thông báo như thế này được thể hiện:

Blend message that said that it is an unsupported format

Cái này là nếu bạn nhấp vào nút có thì nó sẽ mở ra dự án, nhưng nếu khung mục tiêu của dự án là 4.5 sau đó sự pha trộn chỉ sẽ cho bạn thấy mã Xaml, và không còn nữa. Nhưng nếu khung mục tiêu của dự án của bạn là 4.0 hoặc thấp hơn, thì bạn sẽ có thể chỉnh sửa dự án như bình thường bạn đã làm trước đây.

Hy vọng điều này có thể giúp bạn ...

+0

Tôi nghĩ về điều gì đó như vậy, nhưng nhìn vào các hội đồng tham chiếu dự án của tôi, tất cả đều tham chiếu 4.0.0.0 của các hội đồng .net khác nhau. Vì vậy, nó nhắm mục tiêu 4.0? Không? – marc40000

+0

Bạn đã kiểm tra ở menu ngữ cảnh Thuộc tính của dự án? Trong tab Ứng dụng phải là Khung mục tiêu: và hộp tổ hợp phải ở trong Khung 4.0 hoặc thấp hơn. –

+0

Ah, đó là 4.5. Nếu tôi thay đổi nó thành 4.0, tôi vẫn nhận được thông báo đó nhưng nhà thiết kế làm việc ngay bây giờ. Cám ơn. :) Chỉ cần tự hỏi: Vì vậy, không có Blend cho .net 4.5 cho WPF? – marc40000

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