visual-studio-2010 - Visual Studio 2010 和 EF 4.1 DB First 中缺少 bin/EntityFramework.xml 文件

标签 visual-studio-2010 entity-framework deployment

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

问题 - 尝试在 Visual Studio 2010 中构建部署包或发布我的项目时,我收到一条错误消息,指出缺少“bin/EntityFramework.xml”。

我已经做了相当多的研究,但未能找到有关此文件如何丢失或如何恢复/重新生成文件的任何信息。

问题 - 有什么方法可以恢复或重新生成“bin/EntityFramework.xml”文件吗?或者,是否有更简单的方法将我的 VS 2010 解决方案部署到 IIS?

(仅供引用,我已经尝试手动将文件结构复制到 IIS。这导致了程序集问题,这就是我目前避免使用这种方法的原因。)

谢谢!

最佳答案

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

但是,您可以将丢失的文件“从项目中排除”(通过在解决方案资源管理器中右键单击),因为它不需要构建,那么您将实现通过 VS2010 发布项目的目标。

关于visual-studio-2010 - Visual Studio 2010 和 EF 4.1 DB First 中缺少 bin/EntityFramework.xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032881/

相关文章:

asp.net-mvc - 使用 Entity Framework 4.5 mvc4选择不重复的随机行

c# - asp.net mvc 中的数据库上下文类的用途是什么

node.js - 使用 MongoDB 数据库部署 Node.js API

visual-studio-2010 - DeploymentItem 不适用于 TestInitialze()

.net - 在 wpf 中,如何使用标准对话框来选择目录

.net - 将生成操作更改为发布而不是调试后控制丢失

c# - 使用 Entity Framework 向下转型

visual-studio-2010 - 在 VS2010 项目中使用 Q_OBJECT 会导致无法解析的外部对象

c - Visual Studio 2010,如何获取变量的物理地址?

version-control - 版本控制和发布管理