5

从数据源工具箱本身添加实体模型或通过添加它=>“添加”=>“新项目”后,它不会显示在数据源工具箱中,因此我没有那么容易的拖放功能。

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

我已经重新创建了在 VS 2010 中添加实体模型的相同过程,它可以 100% 工作,我可以简单地从数据源工具箱中拖放

在为客户项目使用它之前,也许只是等待 VS SP1。:(

//编辑

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

4

2 回答 2

8

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

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

至少对我来说它解决了问题。请让我知道它是否对您有帮助..

于 2012-11-22T12:49:00.290 回答
1

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

最后我找到了解决方案:

使用对象数据源现在是在数据绑定场景中使用 EF 的推荐方法。有关更多详细信息,请参阅本文 - http://msdn.microsoft.com/en-us/data/jj574514。如果这是您想要的,本文还包含一个链接以恢复到旧代码生成。

于 2012-12-20T18:24:33.317 回答