Определение отчет не является допустимым
Дорогие Все,
Я создал один отчет в visual studio 2010. Во время запуска проекта система показывает следующую ошибку.
"Определение отчета не является действительным. Сведения: определение отчета имеет недопустимое целевое пространство имен 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition-которые не могут быть модернизированы. C:\Users\Amma\documents\visual studio 2010\Projects\AMS\ReportVendor.rdlc "
Я проверил на ту же проблему, что и ничего не работало. Я попытался изменить версию Microsoft.ReportViewer на 10. Но ничего не произошло.
Кто-нибудь, пожалуйста, помогите мне с этим.
Спасибо.
CHill60
Если вы перейдете к C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\ReportingServices и изучите файл Microsoft.ReportingServices.targets что говорит строка, начинающаяся с "UsingTask..."?
Sarath kumar.N
Да, я пытался изменить это с версии 9 на 10. Но это также показывает еще одну ошибку.
CHill60
"еще одна ошибка" ?? Что такое "другая ошибка"?
Sarath kumar.N
Ошибка 1 "Microsoft.Reporting.Задача "RdlCompile" не может быть загружена из сборки Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. Подтверждаю, что в <usingtask&ГТ; декларация прав в том, что сборка и все его зависимости, а в том, что задача содержит общественный класс, который реализует корпорация Майкрософт.Построить.Рамки.ITask. AMS
CHill60
Похоже, что ReportingServices установлен неправильно - сначала проверьте свои ссылки, чтобы убедиться, что вы указываете на правильную библиотеку dll, и если это не проблема, попробуйте переустановить ее - http://www.microsoft.com/en-in/download/details.aspx?id=6442[^]
Sarath kumar.N
Я уже установил и перезапустил visual studio. Проблема все еще существует.
CHill60
Есть ли у вас доступ к другой машине, где она работает? Иногда повторная установка не решает проблему, но если вы можете скопировать соответствующие папки с рабочей машины, это дает ей "толчок"
Sarath kumar.N
Какой файл или папку мне нужно скопировать из другой системы?
CHill60
C:\Program Files (x86)\Microsoft Visual Studio 10.0\ReportViewer - и проверьте содержимое целевого файла также/еще раз
Sarath kumar.N
Благодаря Chill60, я установил на своей второй системе скопированный файл Microsoft.ReportingServices.targets. Теперь все работает нормально.
CHill60
Фантастика!
Sarath kumar.N
На самом деле у меня есть другая система, но в ней нет никаких файлов, связанных с visual studio.
aarif moh shaikh
Это версия относительно проблемы
Sarath kumar.N
Да, я понял. Каково же решение этой проблемы?