无法处理’reportname.rdlc’,因为它不是EDMX文件

我inheritance了一个使用.rdlc文件的C#应用​​程序。 我的错误列表中出现错误(不是警告):

无法处理’reportTerminalStatus.rdlc’,因为它不是EDMX文件。

但与正常的代码编译错误不同,它不会阻止生成可执行文件。 我不想忽视它,但它也安全吗?

我已经搜索了有关具体问题的信息,但我没有提出任何建议。 我在Windows 2008服务器上使用VS2010 Ultimate,我只是运行Windows Update,所以我必须假设我完全是最新的。 我错过了一个组件吗? 我在具有相同结果的VS2008机器上尝试过它。

当文件的构建操作错误时,有时会发生这种情况。 在Visual Studio中检查rdl的属性。 它可能设置为EntityDeploy,这是错误的。

根据

http://www.experts-exchange.com/Programming/Languages/.NET/Web_Services/Q_25956424.html

它与命名冲突有关 – 具体来说 – 你可能有一个实体(如在entity framework实体中)调用

reportTerminalStatus 

在项目中,共享与rdlc报告相同的路径。

更改报告名称会改变什么吗?