5

Khi tôi tạo một ứng dụng Silverlight mới (C# nếu có vấn đề) sử dụng Silverlight 4 (có hoặc không có WCF RIA Services Checked) và mở MainPage.xaml trong trình thiết kế tôi nhận được một ngoại lệ chưa xử lý đã xảy ra. Stack dưới đây. Đây là một dự án chưa sửa đổi.Thiết kế Silverlight unhandled ngoại lệ

Tôi đã gỡ cài đặt tất cả Silverlight và cài đặt lại các công cụ được liệt kê ở trên. Tôi cũng gặp lỗi khi tôi mở tệp App.xaml. Khi tôi biên dịch nó hoàn thành mà không có lỗi, tuy nhiên khi tôi chạy ứng dụng nó luôn luôn đi lên mà Silverlight không được cài đặt.

Tôi đã cài đặt Visual Web Developer Express 2010 (v10.0.30319.1 RTMRel) và Silverlight Tools cho VS2010 (v10.0.30319.332) trên máy tính Windows XP 32 bit. IDE hoạt động tốt trong quan tâm khác, vấn đề chỉ có vẻ là với các tập tin xaml.

Bất kỳ ai gặp phải vấn đề này?

System.NullReferenceException Tham chiếu đối tượng không được đặt thành phiên bản của đối tượng. tại Microsoft.Expression.Platform.Silverlight.SilverlightDomainManager.CreateDomainCore() tại Microsoft.Expression.Platform.Silverlight.SilverlightDomainManager.CreateDomainInitial() tại Microsoft.Expression.Platform.Silverlight.SilverlightPlatformCreator.Initialize() tại MS.Internal .Platform.SilverlightPlatformImpl.Initialize() tại MS.Internal.Package.VSIsolationProviderService.RemoteReferenceProxy.EnsurePlatformInitialized() tại MS.Internal.Package.VSIsolationProviderService.RemoteReferenceProxy.EnsurePlatformInitialized() tại MS.Internal.Package.VSIsolationProviderService.CreateIsolationProvider (Chuỗi originalIdentifier, Boolean isGlobal, nhận dạng chuỗi, FrameworkName frameworkName, AssemblyName appAssemblyName, hệ thống phân cấp IVsHierarchy) tại MS.Internal.Package.VSIsolationProviderService.CreateIsolationProviderWorker (String nhận dạng, cung cấp IServiceProvider) tại MS.Internal.Package.VSIsolationProviderService.CreateIsolationProvider (String nhận dạng, cung cấp IServiceProvider) tại MS.Internal.Providers.VSDesignerContext.CreateIsolationProvider (nhà cung cấp IServiceProvider, Phân cấp IVsHierarchy) tại MS.Internal.Providers.VSDesignerContext. <> c__DisplayClass1.b__0 (IsolationProviderProxy i) tại MS.Internal.Providers.IsolationProviderProxy.get_RealProvider() tại MS.Internal.Providers.IsolationProviderProxy.add_UnhandledException (giá trị UnhandledExceptionEventHandler) tại MS.Internal.Designer.DesignerPane.LoadDesignerView()

Trả lời

2

Sau giờ kéo tóc của tôi ra tôi thấy bài sau đó dẫn tôi trên con đường để giải quyết vấn đề của tôi. Tôi đã phải gỡ cài đặt phiên bản tiêu chuẩn của silverlight và sau đó cài đặt thời gian chạy của nhà phát triển và giải quyết tất cả sự cố của tôi. Đi hình.

văn bởi Microsoft trên 2010/02/26 tại 12:40
là những gì có thể xảy ra là bạn có phiên bản tiêu chuẩn của runtime Silverlight và bạn cần phải cài đặt thời gian chạy nhà phát triển cho Silverlight. Hỗn hợp sẽ cài đặt và chạy với nhà phát hành tiêu chuẩn của thời gian chạy Silverlight , nhưng Visual Studio yêu cầu phiên bản dành cho nhà phát triển của thời gian chạy. Sự cố này được khắc phục trong phiên bản RTM của Visual Studio.

Đối với bây giờ, nếu bạn nhấn vấn đề này, xin vui lòng cài đặt Silverlight phát triển runtime từ liên kết này: http://go.microsoft.com/fwlink/?LinkId=146060

0
+0

Có, tôi đã cài đặt Silverlight4_Tools bao gồm SDK. (phiên bản 30319.332) – Jake1164

+0

Bạn có thể sử dụng các trang thực tế trên Internet sử dụng Silverlight không? Một ví dụ sẽ là trang mẫu của Bộ công cụ Sivlerlight. http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html – RationalGeek

+0

Có các trang khác trên internet hoạt động trước khi tôi áp dụng bản sửa lỗi ở trên. – Jake1164

2

tải Silverlight_Developer.exe

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