Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 为什么可以';我不能从我的项目中删除数据源吗?_Winforms_Entity Framework - Fatal编程技术网

Winforms 为什么可以';我不能从我的项目中删除数据源吗?

Winforms 为什么可以';我不能从我的项目中删除数据源吗?,winforms,entity-framework,Winforms,Entity Framework,因此,我开始了一个新的项目与现有的数据库使用Windows窗体。我正在尝试使用Entity Framework 4,我执行的步骤如下: 新建项目->Windows窗体应用程序(用于我的前端应用程序) 右键单击解决方案->添加->新建项目->类库(用于DAL) 现在我想将实体模型添加到DAL中,因此我右键单击该项目,并在向导中完成添加实体模型的步骤。完成后,我有了.edmx文件,添加了引用,还有带有.datasource文件的DataSources文件夹。我不能移除这个 如果我打算将对象数据源放在

因此,我开始了一个新的项目与现有的数据库使用Windows窗体。我正在尝试使用Entity Framework 4,我执行的步骤如下: 新建项目->Windows窗体应用程序(用于我的前端应用程序) 右键单击解决方案->添加->新建项目->类库(用于DAL) 现在我想将实体模型添加到DAL中,因此我右键单击该项目,并在向导中完成添加实体模型的步骤。完成后,我有了.edmx文件,添加了引用,还有带有.datasource文件的DataSources文件夹。我不能移除这个

如果我打算将对象数据源放在前端,为什么我需要DAL中的数据源??有两个项目拥有相同的数据源似乎很有趣。我试图按照本文中的步骤进行操作,当我从那篇文章中加载源代码时(将数据层与UI层分离),它只在他的应用程序中显示数据源,而不是DAL

添加实体数据模型的一部分是否需要数据源?为什么我不能删除它并将其移动到我的应用程序项目中


我刚刚在我的笔记本电脑上测试了相同的步骤,它工作正常,仅创建.edmx,并且它不会在属性中包含.datasource文件的datasources文件夹。

如果选择“数据->显示数据源VS 2010”,则会自动在项目下添加一个datasources文件夹,并且在关闭“数据源”窗口之前无法删除该文件夹


我等了8个小时才发布:-(

如果选择“数据->显示数据源VS 2010”,则会自动在项目下添加一个数据源文件夹,并且在关闭“数据源”窗口之前无法删除它