Microsoft Chart Controls for Microsoft .NET Framework 3.5 を 使用しているプログラムを .NET Framework 4環境へ移行する手順を紹介します。
Microsoft Chart Controls for Microsoft .NET Framework 3.5 のChartコントロールを使用しているプログラムを
.NET Framework 4環境へ変換するとコントロールが正しくレンダリングされないことがあります。
.NET Framework 4ではChartコントロールは標準でインストールされているため、
Microsoft Chart Controls for Microsoft .NET Framework 3.5 を別途インストールする必要はありません。
.NET Framework 3.5 のソリューションを自動変換した場合は、参照設定の[System.Web.DataVisualization]アセンブリが
バージョン3.5のものを参照している可能性がありますので、この参照をいったん削除し、[System.Web.DataVisualization]アセンブリのバージョン4を参照を追加します。
また、aspxファイル中に、registerディレクティブで Chartコントロールのassembly 指定がされている場合は、このディレクティブを削除します。
これらの修正をすることで、.NET Framework 4環境でChartコントロールが正しく動作するようになります。