0

この行はコンパイルされていません

this.CrystalReport11 = new ExpenseReport.CrystalReport1();

Visual Studio 2010を使用していますが、アプリにCrystalReportを追加するときにこの問題が発生します。フレームワークを.net4クライアントプロファイルから.net4のみに変更し、この行を追加しました

<startup useLegacyV2RuntimeActivationPolicy="true" > 

app.configに追加しますが、まだ問題があります。新しいアプリを最初から作成する場合、これは発生しません。

どんな助けでもいただければ幸いです。ありがとう

4

1 に答える 1

0

私はこれをSAPフォーラムにも投稿しましたが、彼らも解決策を提供できませんでした。この問題を修正する唯一の方法は、アプリケーションを再構築し、最初から完全なdotnet4フレームワークに変更することでした。アプリで作業し、後でクライアントプロファイルから切り替えることが、問題の原因であるようです。

解決策:Crystal Reportsを使用する場合は、アプリを起動する前にフレームワークを変更してください。

于 2012-08-10T01:50:40.330 に答える