Открываю Disigner.exe. Создается при открытии дизайнера новый пустой отчет. Заглядываю в Код отчета - в Коде синтаксис С# показывается нормально, без всяких ошибок:

Сразу после этого иду в свойства отчета и меняю там язык с C# на VB.net - т.к. на C# я не программирую. Меня предупреждают, что код отчета будет перегенрирован. Соглашаюсь. Снова иду в Код. И там уже совсем другая картина:

Почти весь код в ошибках: "Syntax error", "A namespace can only contain types and namespace declarations.", "Identifier_Literal expected", "Namespace expected"
Причем, после этого, если не перезапуская дизайнер создать новый пустой отчет через меню, то в нем и синтаксис на C# весь будет в ошибках, причем он будет еще более искаженный:

Проверил на двух компах, все повторяется. Вы проверяли, вообще, как у Вас Дизайнер с VB.net работает в плане преобразования и проверки синтаксиса? Или все на C# работают, а VB.net так - для "галочки"? И почему нельзя задать язык по умолчанию для новых отчетов?
