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". Я переключился в режим просмотра кода и обнаружил недействительный атрибут, подчеркнутый синей волнистой линией. Я удалил оскорбительные атрибуты, и все вернулось к норме.