Visual Studio 2008 Сервер отчетов Дизайн проекта Представление не работает

Когда я создаю новый отчет служб Reporting Services или пытаюсь открыть существующий отчет (который работал) в Visual Studio 2008. Я не могу просмотреть дизайн. Я не получаю сообщение об ошибке, и он показывает только HTML-код в "представлении дизайна". Я попытался переустановить VS2008 и BIDS, но не сработало. Это все работало, когда я последний раз использовал его 2 недели назад.

-nate

3 ответа

У меня была та же проблема, и Кайл был точным ответом. В моем случае в окне Список ошибок (в Visual Studio 2008 IDE: "Просмотр"> "Список ошибок") отображались три одинаковые ошибки:

"Атрибут DataType не объявлен".

Три строки выглядели так:

1291: <Value DataType="Integer">3</Value>
...
1295: <Value DataType="Integer">2</Value>
...
1299: <Value DataType="Integer">1</Value>

При удалении DataType="Integer" из каждой строки, как показано ниже, отчет отображается правильно:

1291: <Value>3</Value>
...
1295: <Value>2</Value>
...
1299: <Value>1</Value>

Я предполагаю / предполагаю, что отчет был изменен с веб-страницы диспетчера отчетов ( http://localhost/reports/)

Нейт, я знаю, что это старый пост, однако у меня возникла та же проблема, и я решил ее, переключив файл rdl в представление кода и обнаружив, что visual studio добавила недопустимый атрибут в один из тегов параметров (это было подчеркнуто с помощью синий волнистый). Когда я удалил параметр, все работало правильно.

То же самое случилось со мной сегодня. Когда я открыл отчет, который использовал несколько минут назад, он отображал HTML в режиме конструктора. Я щелкнул вкладку "Список ошибок" внизу и там было написано: "Десериализация не удалась: атрибут DataType не объявлен. Строка x, позиция x". Я переключился в режим просмотра кода и обнаружил недействительный атрибут, подчеркнутый синей волнистой линией. Я удалил оскорбительные атрибуты, и все вернулось к норме.

Другие вопросы по тегам