Я перенес проект VS 2008 в выпуск Visual Studio 2017 Community Edition.В проекте используются диаграммы .net, и изначально он был проектом .net 3.5.Теперь у меня установлен .net Framework 4.7.2.
Я не могу добавить ссылку на System.Windows.Forms.DataVisualization в ссылках проекта.Когда я выбираю System.Windows.Forms.DataVisualization из доступных ссылок, он добавляется к ссылкам проекта, но рядом с ним отображается желтый значок предупреждения, и компилятор не может найти классы в пространстве имен DataVisualization.
Я нашел эту статью с предполагаемым исправлением: https://developercommunity.visualstudio.com/content/problem/28126/unable-to-add-reference-in-visual-studio-2017-refe.html
Здесь упоминается команда gacutil -i System.Windows.Forms.DataVisualization.dll
.Когда я запускаю эту команду в командной строке разработчика для VS 2017, я получаю сообщение об ошибке:
Failure adding assembly to the cache: An attempt was made to load a program with an incorrect format.
В чем заключается хитрость при получении диаграмм для работы в .net 4.7?