C# プロジェクトを Visual Studios 2008 Professional から Visual Studios 2010 Express に移動しました。VS 移行ウィザードでプロジェクトを正常に変換しましたが、ビルドに失敗しています。
かなりの数のエラーがあり、すべて WPF Datagrid に関係しています。VS2008でビルドするとエラーは発生しません。例えば:
'DataGridRow' is an ambiguous reference between 'System.Windows.Controls.DataGridRow' and 'Microsoft.Windows.Controls.DataGridRow'
プロジェクトも WPFTools.dll を使用していることがわかります。
VS2010 では、WPFTools.dll はもう必要ないのでしょうか? それとも、VS の Express バージョンではなく Professional バージョンを使用する必要があり、プロジェクトが正常に移行されなかったのでしょうか?
「Microsoft.Windows.Controls」または「System.Windows.Controls」のいずれかを指定して、完全な名前空間を使用してエラーを解消することで、これが問題であるすべての場所を編集できると思いますが、どちらかわかりませんVS2008の下でデフォルトであった2つ。