【发布时间】:2012-10-28 08:26:17
【问题描述】:
从数据源工具箱本身添加实体模型或通过添加它 =>“添加”=>“新项目”后,它不会显示在数据源工具箱中,因此我无法获得那么简单的拖放功能。
如果我添加一个数据集,它可以工作,但这是一项较旧的技术(不是吗?)我当前项目中的所有内容都是实体模型,并且更改为数据集(只有在我添加 xmlns:yourAlias="clr-namespace:WpfApplication3" 时才有效)将是..我不认为最佳实践和浪费时间。
我在 VS 2010 中重新创建了添加实体模型的相同过程,它可以 100% 工作,我可以简单地从数据源工具箱中拖放
在为客户项目使用 VS SP1 之前,也许只能等到 VS SP1。 :(
//编辑
如果我在 VS2010 中添加 ADO.net 实体模型,然后在 2012 年加载项目,它会在数据源工具箱中正常加载。这是一个答案,但不是理想的解决方法。
【问题讨论】:
-
我看到的东西非常相似。当我第一次将我的数据库连接添加到项目时,我可以看到数据源中列出的对象。如果我随后离开该窗口并再次返回,即使我的应用程序属性中有一个数据源文件,对象也会从“数据源”窗口中消失。你在解决这个问题上取得了进展吗?
-
我没有遗憾。我现在只是通过在 VS2010 中添加它然后在 VS2012 中打开它来使其工作。这是我唯一遇到问题的操作。一旦它在 2010 年添加,一切都会正常运行。
-
查看此链接msdn.microsoft.com/en-us/data/jj613116.aspx 似乎 VS2010 的方式与@BukeMan 给出的答案相同,所以也许这就是它起作用的原因
标签: entity-framework visual-studio-2012