Triệu chứng
Xem xét tình huống sau:
-
Bạn có một .net Framework 3.5 gói dịch vụ 1 trên Windows Presentation Foundation (WPF) ứng dụng.
-
Bạn có thể gọi phương pháp Application.LoadComponent tải tệp có thể mở rộng ứng dụng ngôn ngữ đánh dấu ngôn ngữ (XAML).
-
Bạn đặt thuộc tính Application.StartupUri XAML tệp.
-
Bạn đặt thuộc tính Hiển thị trong cửa sổ đối tượng trong tệp XAML.
Trong trường hợp này, ứng dụng lỗi khi bạn cố gắng chạy nó. Ngoài ra, nếu bạn cố gắng gỡ lỗi ứng dụng, bạn tìm thấy đã ném một ngoại lệ InvalidOperationException .
Nguyên nhân
Sự cố này xảy ra vì đối tượng tập XAML đóng trước khi thuộc tính Hiển thị được thiết lập.
Giải pháp
Thông tin về cập nhật nóng
Microsoft hiện đã cung cấp bản cập nhật nóng được hỗ trợ. Tuy nhiên, nó là nhằm khắc phục chỉ sự cố được mô tả trong bài viết này. Áp dụng cho các hệ thống đang gặp sự cố cụ thể này. Hotfix này có thể được kiểm tra thêm. Vì vậy, nếu bạn không bị ảnh hưởng bởi sự cố này, chúng tôi khuyến nghị bạn đợi gói dịch vụ tiếp theo có chứa hotfix này.
Để giải quyết vấn đề này ngay lập tức, hãy liên hệ với dịch vụ hỗ trợ khách hàng Microsoft để lấy hotfix. Để biết danh sách đầy đủ số điện thoại Dịch vụ hỗ trợ khách hàng của Microsoft và thông tin về chi phí hỗ trợ, ghé thăm Web site sau của Microsoft:http://support.microsoft.com/contactus/?ws=supportLưu ý Trong trường hợp đặc biệt, chi phí thường phát sinh cho cuộc gọi hỗ trợ có thể bị hủy bỏ nếu chuyên viên hỗ trợ Microsoft xác định rằng một Cập Nhật cụ thể sẽ giải quyết vấn đề của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng cho các vấn đề không phù hợp với bản Cập Nhật cụ thể trong câu hỏi và câu hỏi hỗ trợ bổ sung.
Điều kiện tiên quyết
Bạn phải có .NET Framework 3.5 gói dịch vụ 1 (SP1) được cài đặt để áp dụng hotfix này.
Yêu cầu khởi động lại
Bạn không phải khởi động lại máy tính sau khi bạn áp dụng hotfix này.
Thông tin thay thế cập nhật nóng
Hotfix này không thay thế bất kỳ hotfix nào khác.
Thông tin về tệp
Phiên bản tiếng Anh của cập nhật nóng này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để xem sự khác nhau giữa UTC và giờ địa phương, sử dụng các Múi giờ tab trong các Ngày và giờ mục trong bảng điều khiển.
x86 dựa trên các phiên bản Windows XP và Windows Server 2003
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền tảng |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
29-Jan-2009 |
23:46 |
x86 |
x64 dựa trên các phiên bản Windows XP và Windows Server 2003
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền tảng |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
29-Jan-2009 |
23:23 |
x64 |
x86 dựa trên các phiên bản của Windows Vista và Windows Server 2008
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
05-Feb-2009 |
00:20 |
x64 dựa trên các phiên bản của Windows Vista và Windows Server 2008
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
05-Feb-2009 |
00:26 |
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin
Để biết thêm thông tin về loại Thuộc tính Application.StartupUri , ghé thăm Web site sau của Microsoft:
http://msdn.microsoft.com/en-us/library/system.windows.application.startupuri.aspxĐể biết thêm chi tiết về ngoại lệ InvalidOperationException , ghé thăm Web site sau của Microsoft:
http://msdn.microsoft.com/en-us/library/system.invalidoperationexception_properties.aspx