2015-12-30 25 views
9

Visual Studio 2015アップデート1をインストールしたばかりで、WPFのデザイナビューを使用できなくなりました。未処理の例外が発生したことを示します。ここにスタックトレースがあります。 :ファイルまたはアセンブリを読み込めませんでした 'Microsoft.Windows.Design.Interaction、Version = 4.3.0.0、PublicKeyToken = b03f5f7f11d50a3a'

System.IO.FileLoadException 
Could not load file or assembly 'Microsoft.Windows.Design.Interaction, Version=4.3.0.0, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) 
    at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) 
    at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) 
    at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) 
    at System.Reflection.Assembly.Load(AssemblyName assemblyRef) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.AppDomainFactory.AddBindingRedirectForAssembly(String assemblyName, String publicKeyToken, String oldVersion, String newVersion) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.AppDomainFactory.ConfigureMandatoryAssemblies() 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.AppDomainFactory.ConfigureAppDomain() 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.AppDomainFactory.CreateAppDomainInfo() 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize() 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize() 
    at Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0`1.<StartTask>b__0() 
    at System.Threading.Tasks.Task`1.InnerInvoke() 
    at System.Threading.Tasks.Task.Execute() 

以前はVS2015をアップデートする前に正常に動作していましたが、 これを修正するにはどうすればよいですか?

+0

あなたはそれを修正しましたか? –

+0

@Simon_Weaver、私はできませんでした。 2回のようにアンインストールしてインストールを試みました。だから私はあきらめて更新1をアンインストールしました。 –

答えて

1

Visual Studio 2015の修正を行いました。

私はそれが正直であることを期待していませんでしたが、それはしました。 これは「プログラムと機能」の修復機能です。それは約45分かかり、再起動が必要です。

開いているすべてのウィンドウを閉じて、ソリューションを再構築する必要があります。

修理した後、

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ 
    PublicAssemblies\Microsoft.Windows.Design.Interaction.dll" 

のfilestampは7月から11月に行ってきました - それは間違いなく、インストール壊れていました。

+0

ありがとう。私は明日これを試して、それが動作するかどうかを確認します。 –

+0

このディレクトリを見ると、おそらく7月のDLLの日付が表示されます。最初のアップデートでいくつかのエラーがありましたが、問題が発生するまでこれらのエラーは決して意味をなさないでしょう。 –

+0

アップデート1を再度インストールしましたが、ここでエラーが発生しました:http://prntscr.com/9nh1jq エラー? 'エラーコード:0x80091007' –

関連する問題

 関連する問題