Jamie888 Ответов: 1

Не удалось загрузить файл или сборку 'Microsoft.элемент управления reportviewer.приложения WinForms версии=11.0.0.0


Привет, я только что заменил файл сборки в своем решении. Новая сборка-Microsoft. ReportViewer.WinForms версии 11.0.3366.16 заменит старый файл сборки версии 10.
Причина заключалась в поддержке экспорта excel максимальной строки, поддерживаемой из файла .xls(максимум 65k), в файл .xlsx(максимум 1 миллион) строк. Я тестировал на своем локальном компьютере, и у меня нет проблем с сохранением файла .xlsx и просмотром в файле .xlsx.

Но когда я пробую на другом компьютере, он возвращает мне ошибку, как указано выше, всякий раз, когда я обращаюсь к модулю RDLC. Я проверил всю свою конфигурацию(ссылка на папку, копирование локальной версии как true, конкретная версия как true, и на обоих ПК установлена SQL Management Studio 2008). Разница только работоспособный компьютер с Visual Studio 2010 с установленным в то время как неработоспособный компьютер не Visual Studio 2010 установлен.

Есть ли что-нибудь, что я упустил? Любая помощь будет оценена по достоинству. Спасибо.

Что я уже пробовал:

1. изменил всю необходимую конфигурацию.

1 Ответов

Рейтинг:
5

Richard Deeming

Вам нужно будет установить среду выполнения представления отчета на целевом компьютере, чтобы убедиться в наличии всех зависимостей.

Загрузите Microsoft® REPORT VIEWER 2012 RUNTIME из официального центра загрузки Microsoft[^]


Jamie888

Да, сэр, я установил это, но, похоже, на целевом ПК отсутствуют и другие компоненты, плюс целевой компьютер работает на Windows XP(по крайней мере, Windows 7 необходима для просмотра отчетов 2012 Runtime). Во всяком случае, спасибо Вам за помощь, и я отмечу это как ответ. Спасибо.

Richard Deeming

На самом деле Vista SP2 указана как минимум, хотя Vista больше не будет поддерживаться с 11 апреля.

Поддержка XP закончилась в апреле 2014 года.