VS2012的数据源工具箱不显示我的实体模型

时间:2012-11-08 06:54:08

标签: entity-framework visual-studio-2012

从数据源工具箱本身添加实体模型或添加实体模型=>> “add”=> “新项目”它没有显示在数据源工具箱中,因此我没有那么简单的拖放和拖动功能。

如果我添加一个数据集它可以工作,但这是一项较旧的技术(不是吗?)我当前项目中的所有内容都是实体模型,并且更改为数据集(仅当我添加xmlns:yourAlias="clr-namespace:WpfApplication3"时才有效)将是..我认为最好的做法和浪费时间。

我重新创建了在VS 2010中添加实体模型的相同过程,它可以100%工作,我可以从dataSource工具箱中删除和拖动

在使用它进行客户端项目之前,可能只是等待VS SP1。 :(

//修改

如果我在VS2010中添加ADO.net实体模型,然后在2012年加载项目,则可以在dataSource工具箱中正常加载。这是一个答案,但不是一个理想的工作。

2 个答案:

答案 0 :(得分:8)

在处理项目时,我最近遇到了同样的问题。我花了大约两天进行了广泛的研究,但我想我终于找到了它:

http://msdn.microsoft.com/en-us/data/jj556581

至少对我来说它解决了这个问题。请告诉我它是否对你有所帮助..

答案 1 :(得分:1)

沉迷于L2S,我试图熟悉VS2012和EF5。但我几乎失去了试图使用数据源工具箱的神经。

最后我找到了解决方案:

现在,使用对象数据源

是在数据绑定方案中使用EF的推荐方法。有关详细信息,请参阅此文章 - http://msdn.microsoft.com/en-us/data/jj574514。该文章还包含一个链接,以便在需要时恢复旧代码生成。