Ошибка сборки в System.Double.cs, постоянный диапазон с плавающей точкой - PullRequest
1 голос
/ 28 апреля 2010

У меня есть проект в Visual Studio 2008 с использованием платформы .NET 2.0. Когда я строю проект, я получаю две ошибки сборки, которые отображаются в виде красных крестиков, но проект все еще строится успешно. Еще более странно, что ошибки находятся в System.Double.cs. Ошибка в том, что «константа с плавающей точкой находится вне диапазона типа double», и они указывают на строки кода, где инициализируются константы MinValue и MaxValue.

Есть идеи? Это не шоу-стопор, так как проект все еще строится, но, тем не менее, странно.

Спасибо, Джон

1 Ответ

1 голос
/ 28 апреля 2010

Поскольку у вас установлен пакет обновления 1 (SP1), среда IDE сообщит об ошибках компиляции для всех открытых файлов, даже файлов, которых нет в вашем проекте.

Закройте файл Double.cs, и ошибки исчезнут.

...