Ошибки времени проектирования при работе в .NET 3.5 и добавлении диаграмм после повторного открытия дизайнера - PullRequest
0 голосов
/ 02 мая 2018

К сожалению, мне нужно использовать .NET 3.5 и использовать диаграммы в конструкторе. Все работает довольно хорошо. Я добавил пакет Microsoft Chart Controls, которых нет по умолчанию в .NET 3.5, и добавил dll на панель инструментов и в ссылку.

Мне удалось отобразить диаграмму в конструкторе и работать с ее данными в классе. Проблемы начинаются, если я закрываю окно дизайнера, а затем снова открываю его - я получаю кучу ошибок времени проектирования!

Самое странное, что код компилируется, и диаграмма хорошо работает в приложении. Кроме того, код в автоматически сгенерированном design.cs остается нетронутым, но я получаю миллионы ошибок, таких как:

enter image description here

Кто-нибудь сталкивался с подобной ситуацией? Не знаю, как обойти это. Я использую Visual Studio 2017. Спасибо!

1 Ответ

0 голосов
/ 02 мая 2018

Я думаю, что вы должны добавить ссылку на эту DLL

System.Windows.Forms.DataVisualization.Charting.ChartArea

Если эта ошибка будет отображаться постоянно, то

Пожалуйста, добавьте новую Winform и добавьте элемент управления диаграммы.

затем напишите ваш код в новой созданной форме. это будет работать.

...