从数据源工具箱本身添加实体模型或添加实体模型=>> “add”=> “新项目”它没有显示在数据源工具箱中,因此我没有那么简单的拖放和拖动功能。
如果我添加一个数据集它可以工作,但这是一项较旧的技术(不是吗?)我当前项目中的所有内容都是实体模型,并且更改为数据集(仅当我添加xmlns:yourAlias="clr-namespace:WpfApplication3"
时才有效)将是..我认为最好的做法和浪费时间。
我重新创建了在VS 2010中添加实体模型的相同过程,它可以100%工作,我可以从dataSource工具箱中删除和拖动
在使用它进行客户端项目之前,可能只是等待VS SP1。 :(
//修改
如果我在VS2010中添加ADO.net实体模型,然后在2012年加载项目,则可以在dataSource工具箱中正常加载。这是一个答案,但不是一个理想的工作。
答案 0 :(得分:8)
在处理项目时,我最近遇到了同样的问题。我花了大约两天进行了广泛的研究,但我想我终于找到了它:
http://msdn.microsoft.com/en-us/data/jj556581
至少对我来说它解决了这个问题。请告诉我它是否对你有所帮助..
答案 1 :(得分:1)
沉迷于L2S,我试图熟悉VS2012和EF5。但我几乎失去了试图使用数据源工具箱的神经。
最后我找到了解决方案:
现在,使用对象数据源是在数据绑定方案中使用EF的推荐方法。有关详细信息,请参阅此文章 - http://msdn.microsoft.com/en-us/data/jj574514。该文章还包含一个链接,以便在需要时恢复旧代码生成。