5

Silverlight 4(WCF RIAサービスがチェックされているかどうかに関係なく)を使用して新しいSilverlightアプリケーション(重要な場合はC#)を作成し、デザイナーでMainPage.xamlを開くと、未処理の例外が発生しました。スタックは下にあります。これは変更されていないプロジェクトです。

すべてのSilverlightをアンインストールし、上記のツールを再インストールしました。App.xamlファイルを開いたときにも同じエラーが発生します。コンパイルするとエラーなしで完了しますが、アプリケーションを実行すると、Silverlightがインストールされていないことが常に表示されます。

Visual Web Developer Express 2010(v10.0.30319.1 RTMRel)とSilverlight Tools for VS2010(v10.0.30319.332)を32ビットWindowsXPマシンにインストールしました。IDEは他の点では正常に動作しますが、問題はxamlファイルにあるようです。

誰かがこれに遭遇しますか?

System.NullReferenceExceptionオブジェクト参照がオブジェクトのインスタンスに設定されていません。Microsoft.Expression.Platform.Silverlight.SilverlightDomainManager.CreateDomainCore()、Microsoft.Expression.Platform.Silverlight.SilverlightDomainManager.CreateDomainInitial()、Microsoft.Expression.Platform.Silverlight.SilverlightPlatformCreator.Initialize()、MS.Internal.Platform.Sil .Initialize()at MS.Internal.Package.VSIsolationProviderService.RemoteReferenceProxy.EnsurePlatformInitialized()at MS.Internal.Package.VSIsolationProviderService.RemoteReferenceProxy.EnsurePlatformInitialized()at MS.Internal.Package.VSIsolationProviderService.CreateIsolationProvider(String originalIdentifier MSでのidentity、FrameworkName frameworkName、AssemblyName appAssemblyName、IVsHierarchy階層)。

4

3 に答える 3

2

何時間も髪を抜いた後、私は自分の問題を解決するための道に私を導いた次の投稿を見つけました。標準バージョンのSilverlightをアンインストールしてから、開発者ランタイムをインストールする必要がありました。これですべての問題が解決しました。図に移動します。

Microsoftが2010年2月26日午後12時40分に投稿した
可能性が高いのは、Silverlightランタイムの標準バージョンがあり、Silverlightの開発者ランタイムをインストールする必要があるということです。Blendは、Silverlightランタイムの標準バージョンでインストールおよび実行されますが、VisualStudioにはランタイムの開発者バージョンが必要です。この問題は、VisualStudioのRTMバージョンで修正されています。

今のところ、この問題が発生した場合は、次のリンクからSilverlight開発者ランタイムをインストールしてください:http: //go.microsoft.com/fwlink/ ?LinkId = 146060

于 2010-08-17T11:26:40.580 に答える
2

Silverlight_Developer.exeをダウンロードする

于 2012-02-24T11:18:10.483 に答える
0

最新のSilverlightSDKをインストールしましたか?

http://www.microsoft.com/downloads/details.aspx?FamilyID=40ef0f31-cb95-426d-9ce0-00dcfabf3df5&displaylang=en

于 2010-08-16T17:36:54.820 に答える