2012-02-21 130 views
3

我在我的项目中使用实体框架。首先,我做到以下几点:如何清除Visual Studio 2010的缓存,实体数据模型向导

  1. 启动Visual Studio
  2. 选择工程>>添加新项目>> Ado.Net实体数据模型
  3. 选择生成数据库和下一步
  4. 单击New Connection按钮,连接到Oracle
  5. 连接
  6. 完成

然后ID isconnect从Oracle服务器:

  1. 在Visual Studio
  2. 项目>>添加新项目>> Ado.Net实体数据模型
  3. 选择生成数据库和下一步

然后Oracle连接向导自动打开,我关闭了连接对话框,实体框架向导立即关闭。 此步骤后,我无法连接到任何服务器。

+0

很难说你的意思。您能否使用按钮/菜单项的名称逐步描述您执行的操作? – 2012-02-21 13:01:10

+0

谢谢,帖子更新了 – mehr 2012-02-21 13:57:38

+1

啊。好多了!但是,如果没有数据库连接,你可以生成一个新模型吗?我认为在这种情况下,您只能创建一个空模型(“空模型”而不是“从数据库生成”)。 – 2012-02-21 14:15:46

回答

0

我不知道这是否是你的问题,但我有类似的问题(当我打开文件时,Visual Studio崩溃)。尝试删除项目主文件夹中的.suo文件并查看。

0

当您打开数据库浏览器时,Visual Studio向导会自动选取数据连接上列出的第一个连接。

如果您删除/更新第一个连接,则新连接将自动出现在向导中。 如果您删除所有连接,向导将不会自动显示那个愚蠢的对话框。

-1

您可以创建一个空模型,然后在模型浏览器或资源管理器属性中为file.edmx右键单击Model.edmx或YourModel.edmx。选择从数据库更新模型。

这种方式类似于创建数据库从使用ado.net模型..

相关问题