缺少Visual Studio 2010和EF 4.1 DB中的bin/EntityFramework.xml文件

Jus*_*tin 3 deployment entity-framework visual-studio-2010

主要目标 - 在IIS上部署我的解决方案的实时版本.我目前正在尝试通过Visual Studio 2010构建部署包.

问题 - 尝试在Visual Studio 2010中构建部署包或发布项目时,出现错误,指出缺少"bin/EntityFramework.xml".

我已经完成了相当多的研究,并且无法找到有关此文件如何丢失或如何恢复/重新生成文件的任何信息.

问题 - 有没有办法恢复或重新生成'bin/EntityFramework.xml'文件?或者,有一种更简单的方法可以将我的VS 2010解决方案部署到IIS吗?

(仅供参考,我已经尝试手动将文件结构复制到IIS.这会导致程序集问题,这就是我目前正在避免这种方法的原因.)

谢谢!

Dan*_*ume 7

要首先回答特定问题,您可以通过创建相同类型的新项目(例如ASP.NET MVC3),然后构建该新项目,轻松地重新生成此文件.EntityFramework.xml将出现在新项目的bin文件夹中.然后,您可以将其复制到现有项目中.

但是,您只需"从项目中排除"缺少的文件(通过在解决方案资源管理器中右键单击),因为不需要构建,然后您将实现通过VS2010发布项目的目标.