1

私は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を使用することは可能ですか?

4

1 に答える 1

0

それは何が悪いのかを教えてくれます。Microsoft.VisualStudio.Shell v2.0 アセンブリを読み込めません。これは、CrystalReports とはまったく関係ありません。

于 2015-07-26T02:07:28.847 に答える