Tôi có một điều khiển người dùng winform hơn tôi muốn thêm vào dự án wpf.Thẻ "xxx" không tồn tại trong không gian tên XML "yyy"/Tham chiếu không thể tìm thấy
tôi đã thêm các tài liệu tham khảo có liên quan (WindowsFormsIntegration, SystemWindowsForms và kiểm soát dll của tôi sử dụng) và thêm dòng này trong XAML của tôi:
xmlns:MyControl="clr-namespace:xx.xx.xx;assembly=xx.xx"
Và rồi này:
<WindowsFormsHost><MyControl:control></MyControl:control></WindowsFormsHost>
Khi tôi viết "MyControl : "kiểm soát" là tự động hiển thị có nghĩa là VS nhận ra sự kiểm soát và tất cả các tài liệu tham khảo được thêm ok ... nhưng khi tôi biên dịch dự án, điều này cho tôi lỗi trong tiêu đề.
Sửa
của nó rất lạ khi tôi biên dịch tất cả các dự án tôi đã có lỗi "Loại hoặc namespace tên "xx' không thể tìm được ..." nhưng tôi thêm vào tất cả các refernces và VS nhận ra không gian tên như vậy tại sao trình biên dịch không tìm thấy chúng? Nếu vấn đề này sẽ được giải quyết, tôi tin rằng vấn đề khác cũng sẽ biến mất
Các dự án của bạn có nhắm mục tiêu cùng .NET-Framework-Version không? – Marc
Tôi vô tình dựa vào bàn phím và đổi tên "Button3" thành "Butto333333333333333n3" trong tên Assembly trong thuộc tính. Sửa chữa lại những gì nó nên được gọi là cố định vấn đề. Kiểm tra lỗi chính tả ngớ ngẩn, đó là những gì nó sẽ là – Mezmer