Tôi đã tạo ứng dụng C++ UWP Windows 10 bằng Visual Studio 2015. Tuy nhiên, tôi không thể hình dung bất kỳ xaml nào trong trình thiết kế vì tôi luôn gặp lỗi System.NullReferenceException
. Làm thế nào tôi có thể sửa lỗi này?System.NullReferenceException xảy ra trong thiết kế xaml
Trả lời
Đó là rất kỳ quặc nhưng tôi giải quyết theo các bước sau:
- Đóng bất kỳ trường hợp của Visual Studio
- Mở Visual studio và tạo một dự án có sản phẩm nào mới C# UWP (tên nó theo ý thích, không quan trọng)
- Chạy "vô dụng" tạo ra dự án sau đó đóng nó lại như Visual Studio
- mở lại dự án C++ UWP trước đó của bạn
Trong trường hợp của tôi, mọi thứ bắt đầu hoạt động!
Tôi đang gặp sự cố tương tự trên máy phát triển chính của mình nhưng không gặp phải vấn đề khác. Lý do là ... Tôi nghĩ ... Khi tôi cài đặt Visual Studio 2015 trên máy thứ hai, lần đầu tiên tôi tạo ra một giải pháp phổ quát (C#) Tôi đã được hiển thị một hộp thoại yêu cầu tôi OK "quyền cao" (quyền tùy chỉnh) cho thư mục cài đặt VS2015. Tôi OK nó và Designer hoạt động trên máy đó trong cả Blend2015 và VS2015 (phiên bản cộng đồng)
Trên máy khác tôi chưa bao giờ hiển thị hộp thoại yêu cầu tôi xác nhận quyền cao và Designer KHÔNG hoạt động trên máy đó (VS2015 Doanh nghiệp). Máy này cũng có bản cập nhật VS2013 5) trên đó.
Tôi nghĩ rằng tôi có thể phải xóa hoàn toàn VS2015 và cố gắng dọn dẹp registry của tất cả các tài liệu tham khảo VS2105 VÀ loại bỏ thư mục cài đặt VS2015 trên C: \ AND khi tôi cài đặt lại, tạo thư mục cài đặt với tên khác nếu tôi có thể). Mặc dù ... Tôi đang chờ đợi để xem liệu MS cung cấp một giải pháp đơn giản vì tôi khá tích cực rằng toàn bộ vấn đề này sẽ làm hỏng một lỗi (tính năng ... grrr) phải làm với các quyền tùy chỉnh có thể ' t được thay đổi (hoặc thêm) sau khi cài đặt.
Sẽ được tốt đẹp là MS sẽ xác nhận điều này ... (xin lưu ý, không ai trong số này tham gia C++ ... đó là tất cả C#)
Tom
này là hộp thoại tôi đã hiển thị trên máy nơi Nhà thiết kế hoạt động ] 1
Nền tảng giải pháp chuyển đổi thành x86 đã hoạt động cho tôi.
này được cố định trong Cập nhật 1 của Visual Studio 2015
https://www.microsoft.com/en-us/download/details.aspx?id=49989
Cài đặt của Windows Software Development Kit (SDK) dành cho Windows 10 giải quyết vấn đề này đối với tôi. Nó có thể yêu cầu phải unistall phiên bản trước của Windows 10 RTM SDK
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
- 1. Lỗi thiết kế wpf xaml
- 2. Lỗi thời gian thiết kế - 'VisualState' xảy ra trong ít nhất hai không gian tên
- 3. Visual Studio 2015 XAML Thiết kế bị treo với WPF
- 4. ReSharper: làm thế nào để loại bỏ "có thể xảy ra 'System.NullReferenceException'" cảnh báo
- 5. System.NullReferenceException trong App_Web _ *. Dll
- 6. XAML lồng lớp thiết kế con đường vấn đề
- 7. Nhập XAML Canvas vào thiết kế biểu thức?
- 8. ToolStripControlHost lưu trữ một nhà thiết kế UserControl Nối tiếp sẽ không xảy ra
- 9. Thiết kế API - phân bổ đầu ra?
- 10. Làm thế nào để tăng cường thiết kế XAML trong studio hình ảnh 2010?
- 11. Tôi không thể mở tệp RDL SSR trong chế độ xem thiết kế. Tại sao chuyện này đang xảy ra?
- 12. Thiết kế Silverlight unhandled ngoại lệ
- 13. Minimalist LINQ - System.NullReferenceException
- 14. Cách tốt hơn để khởi động lại (XAML-) Nhà thiết kế trong Visual Studio 2012
- 15. Thiết kế XAML tùy chỉnh trong các dự án tùy chỉnh gõ Visual Studio
- 16. XAML/C#: Sự kiện nào xảy ra sau khi sắp xếp lại một GridView?
- 17. SQLiteException - chỉ xảy ra trên một số thiết bị
- 18. ClassCastException xảy ra trong onRestoreInstanceState
- 19. Tại sao tôi nhận được System.NullReferenceException này?
- 20. Java/JDBC: Mẫu thiết kế tốt nhất để đóng kết nối cơ sở dữ liệu khi ngoại lệ xảy ra
- 21. WPF XAML StringFormat DateTime: Đầu ra trong văn hóa sai?
- 22. Điều gì đang xảy ra trong này Tự tham chiếu mã thừa kế?
- 23. Visual Studio 2012 XAML thiết kế quy trình ăn bộ nhớ
- 24. Chế độ xem Tab WPF Ribbon trong Nhà thiết kế
- 25. Điều gì đang xảy ra trong __libc_start_main?
- 26. LoadFromContext Đã xảy ra
- 27. DateTimeInvalidLocalFormat xảy ra
- 28. WPF UserControl Thiết kế Thời gian Kích
- 29. Các mẫu thiết kế/chiến lược thiết kế mới
- 30. Điều gì sẽ xảy ra khi va chạm băm xảy ra trong khóa Từ điển?
Hãy chấp nhận câu trả lời của riêng bạn, nếu nó giải quyết câu hỏi của bạn. Tôi đoán vấn đề tồn tại do một số gói mà chỉ nhận được "cài đặt"/kéo, khi bạn sử dụng một dự án C# UWP? – Herdo
Nó cũng làm việc cho tôi. Đó là kỳ lạ nhưng cảm ơn cho tip!:) –
Tôi có cùng một vấn đề, chỉ có cách khác xung quanh. Tôi muốn tạo một ứng dụng C# phổ quát, nhưng nhà thiết kế sẽ không tải. Tôi đã thử sửa chữa của bạn ngược lại (tạo ra một dự án giả C++), nhưng trong trường hợp của tôi nó đã không hoạt động. :( – Tenshiko