Не удалось обработать файл «reportname.rdlc», поскольку он не является файлом EDMX. - PullRequest
0 голосов
/ 22 февраля 2012

Я унаследовал приложение C #, которое использует файл .rdlc. Я получаю сообщение об ошибке (не предупреждение) в моем списке ошибок:

Невозможно обработать reportTerminalStatus.rdlc, потому что это не EDMX файл.

, но в отличие от обычных ошибок компиляции кода, это не мешает созданию исполняемого файла. Я не хочу игнорировать это, но безопасно ли это?

Я гуглил информацию о конкретной проблеме, но я ничего не придумаю. Я использую VS2010 Ultimate на сервере Windows 2008, и я только что запустил Центр обновления Windows, поэтому я должен предположить, что я полностью в курсе. Я пропускаю компонент? Я пробовал это на машине VS2008 с теми же результатами.

Ответы [ 2 ]

5 голосов
/ 28 марта 2013

Это иногда происходит, когда действие сборки неправильно для файла.В Visual Studio проверьте свойства для rdl.Возможно, он установлен в EntityDeploy, что неверно.

1 голос
/ 23 февраля 2012

в соответствии с

http://www.experts -exchange.com / Программирование / Языки / .NET / Web_Services / Q_25956424.html

Это как-то связано с именованием столкновений, в частности, у вас может быть сущность (как в Entity Framework Entity), называемая

reportTerminalStatus 

в проекте, используя тот же путь, что и отчет rdlc.

Меняет ли что-либо изменение имени отчета?

...