私はVS2010Professional(sp1)を使用しており、OSはWindows7です。
WPFプロジェクトを作成しましたが、そのターゲットフレームワークはFramework4-フレームワーク4クライアントではありません。
これは、Crystalレポートも必要であるためです。一方、次の設定が必要です。
問題は、ページ/ウィンドウを処理しようとするとデザインビューがクラッシュすることです。リンク「ここをクリックしてデザイナーをリロードする」をクリックすると、 ビューは正常化されますが、もちろん、何かをすると再びクラッシュします。
エラーメッセージ(その一部):
** "System.Reflection.TargetInvocationException例外が呼び出しのターゲットによってスローされました。System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfoメソッド、オブジェクトターゲット、Object []引数、SignatureStruct&sig、MethodAttributes methodAttributes、RuntimeType typeOwner)atSystem.RuntimeMethodHandle System.Reflection.RuntimeMethodInfo.Invoke(Object obj、BindingFlags invokeAttr、バインダーバインダー、Object []パラメーター、CultureInfoカルチャー、ブール値で.InvokeMethodFast(IRuntimeMethodInfoメソッド、オブジェクトターゲット、Object []引数、署名sig、MethodAttributes methodAttributes、RuntimeType typeOwner) skipVisibilityChecks)at System.Delegate.DynamicInvokeImpl(Object [] args)at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback、Object args、Int32 numArgs)at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source、Delegate method、Object args、Int32 numArgs、Delegate catchHandler)
System.Reflection.Adds.UnresolvedAssemblyExceptionタイプユニバースはアセンブリを解決できません:Microsoft.VisualStudio.Shell、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=b03f5f7f11d50a3a。"**
TargetFrameworkをFramework4クライアントに変更すると、Crystalレポートを除いて、ページ/ウィンドウの処理は正常に機能します。
WPF4プロジェクトでCrystalReportsを使用することは可能ですか?