Задача "RdlCompile" не найдена
Я пытаюсь скомпилировать и спроектировать файл rldc, и я получаю одну из двух ошибок:
Не удалось загрузить задачу "Microsoft.Reporting.RdlCompile" из сборки Microsoft.ReportViewer.Common, версия =10.0.0.0, культура = нейтральная, PublicKeyToken=b03f5f7f11d50a3a. Убедитесь, что объявление правильное, что сборка и все ее зависимости доступны, и что задача содержит открытый класс, который реализует Microsoft.Build.Framework.ITask.
или же:
Задача "RdlCompile" не найдена. Проверьте следующее: 1.) Имя задачи в файле проекта совпадает с именем класса задачи. 2.) Класс задачи является "общедоступным" и реализует интерфейс Microsoft.Build.Framework.ITask. 3.) Задача правильно объявлена в файле проекта или в файлах *.tasks, расположенных в каталоге "C:\Windows\Microsoft.NET\Framework\v4.0.30319".
Я использую VS2010, и я переустановил Reporting Viewer, убедился, что целевые файлы и определение задачи указаны правильно, и даже попытался скопировать dll с другого компьютера, но ничего не получилось.
Кто-нибудь сталкивался с этим?
Спасибо
1 ответ
Решается копированием содержимого папки:
[Программные файлы] \ Microsoft Visual Studio 10.0 \ ReportViewer \
и объявление задачи в файле:
[Program Files] \ MSBuild\Microsoft\VisualStudio\v10.0\ReportingServices\Microsoft.ReportingServices.targets
с другого компьютера.
По какой-то причине переустановка не работает, но копирование с работающей машины работает.