0

VS 13.0.2 の CR と共に VS2010 と VS2012 をインストールしました。すべて問題ありません。vs2010 と vs2012 の両方で開いている同じアプリケーションがあります (2010 から 2012 への移行で忙しい)。

VS の CR を 13.0.2 から 13.0.6 に更新しました。私が直面している問題は、Crystal フォルダー (C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet) 内のファイルにすべて含まれていることです。 13.0.2 から 13.0.6 にアップグレードされました。右クリックすると、プロパティ、各ファイルの詳細が表示されます。

vs2010/2012 を開くと、web.config ファイルが更新されていません。CR の参照のプロパティを見ると、まだ 13.0.2 が表示されています。また、ファイル参照を検索すると (参照を右クリックして参照を追加)、現在 13.0.6 である正確なファイルがまだ 13.0.2 としてリストされていることがわかります。

以前は、ある VS から次の VS (2005 -> 2008 -> 2010) に移動して Crystal をアップグレードするたびに、手動で修正する必要があった 2005 日間を除いて、ファイルが自動的にアップグレードされていました。だから私はこれがその趣旨の何かかもしれないと思っています。

CR for VS を完全にアンインストールして再インストールしようとしましたが、何も起こりません。任意の支援をいただければ幸いです。

ありがとう :)

4

1 に答える 1

2

わかりました、何が起こっているのかを解決したかもしれないと「思います」。他の誰かに役立つ場合に備えて、私の回答を投稿します。

私はここ数日、できる限りこれに取り組んできましたが、同じ結論に達し続けています。また、テストサーバーを更新して、それが何をするかを確認し、それも同じことを行います。

PC が開発用 PC であるかホスティング サーバーであるかに応じて VS またはランタイムの CR を実行すると、ファイル システム上のファイルが新しいファイルで上書きされ、アセンブリの実際のバージョンが 13.0.2000.0 として表示されます。 2000 はバージョン 13.0.2.x 対 13.0.6.x と同じではないと思うので、現時点では最新の 13.0.6.x ランタイムだけをそのままにしておきます。バージョンは 13.0.2000.0 と表示されますが、ファイル バージョンは 13.0.6.1027 と表示されるので、それは正しいと確信しています。

他の誰かがこれに関する情報を持っている場合は、私が思いつくよりも良い説明を自由に提供してください.

于 2013-07-13T11:30:33.593 に答える