C# 尝试创建实体数据模型时出现System.Runtime.InteropServices.COMException错误

C# 尝试创建实体数据模型时出现System.Runtime.InteropServices.COMException错误,c#,.net,ado.net-entity-data-model,C#,.net,Ado.net Entity Data Model,正如标题所说,我正在尝试添加一个数据源,当我选择“实体数据模型”并单击“下一步”时,我会看到一个弹出窗口,上面显示 “类型的例外 System.Runtime.InteropServices.COMException 尝试启动时发生 实体数据模型向导 异常消息为:错误HRESULT E_FAIL已从调用返回 “连接到COM组件” 是否有解决此问题的方法或解决方案 糟糕的错误代码,除了“它不起作用,不知道为什么”之外,它没有任何意义。集中精力使您的机器再次稳定并重新安装。如果是与项目相关的特定故障

正如标题所说,我正在尝试添加一个数据源,当我选择“实体数据模型”并单击“下一步”时,我会看到一个弹出窗口,上面显示

“类型的例外 System.Runtime.InteropServices.COMException 尝试启动时发生 实体数据模型向导 异常消息为:错误HRESULT E_FAIL已从调用返回 “连接到COM组件”


是否有解决此问题的方法或解决方案

糟糕的错误代码,除了“它不起作用,不知道为什么”之外,它没有任何意义。集中精力使您的机器再次稳定并重新安装。如果是与项目相关的特定故障,请使用connect.microsoft.com。你需要给他们一些东西,让他们在自己的机器上重新纠正错误。

糟糕的错误代码,它只意味着“它不起作用,不知道为什么”。集中精力使您的机器再次稳定并重新安装。如果是与项目相关的特定故障,请使用connect.microsoft.com。你需要给他们一些东西,让他们在自己的机器上重新纠正错误。

这是我发现的,它对我起了作用。问题是,每次我关闭并打开一个新的解决方案时,我都必须这样做。不知道发生了什么,这很烦人。在devenv/safemode中也会发生这种情况,所以我认为这排除了第三方附加组件的可能性

现在它又开始工作了,但只有在我使用类库手动创建了一个edm之后,我才从解决方案资源管理器的“添加项”、“edm实体向导”等中进行选择(可能其中一个edm向导在创建第一个edm模型后对edm模型的持续存在存在存在存在存在某种错误依赖?)

这是我发现的,它对我很有用。问题是,每次我关闭并打开一个新的解决方案时,我都必须这样做。不知道发生了什么,这很烦人。在devenv/safemode中也会发生这种情况,所以我认为这排除了第三方附加组件的可能性


现在它又开始工作了,但只有在我使用类库手动创建了一个edm之后,我才从解决方案资源管理器的“添加项”、“edm实体向导”等中进行选择(可能其中一个edm向导在创建第一个edm模型后对edm模型的持续存在存在存在存在存在某种错误依赖?)

找到这个,它对我非常有效

找到这个,它对我非常有效

要使用实体框架,您需要安装以下内容:

  • .NET Framework 4.0/Visual Studio 2010
  • ADO.Net实体框架4.3(可以使用NuGet安装)
  • SQL Server Express或SQL Server 2005或更高版本
要安装EntityFramework 4.3.1,请在PackageManager控制台中运行以下命令(打开VS2010,转到工具→ 库包管理器→ 包管理器控制台):


要使用实体框架,您需要安装以下内容:

  • .NET Framework 4.0/Visual Studio 2010
  • ADO.Net实体框架4.3(可以使用NuGet安装)
  • SQL Server Express或SQL Server 2005或更高版本
要安装EntityFramework 4.3.1,请在PackageManager控制台中运行以下命令(打开VS2010,转到工具→ 库包管理器→ 包管理器控制台):

简单,

  • 右键单击项目
  • 添加新项目
  • 选择ADO.NET实体模型
  • 选择所需的模型
它将自动加载。

简单

  • 右键单击项目
  • 添加新项目
  • 选择ADO.NET实体模型
  • 选择所需的模型

它将自动加载。

仅包含链接的答案为。请在此总结内容(不要复制/粘贴),以便答案能够独立存在。如果你不这样做,你的答案就有被删除的风险,特别是如果链接死了的话。这为我修复了它。要重申解决方案,请确保解决方案资源管理器处于打开状态(即,未停靠)。仅包含链接的答案为。请在此总结内容(不要复制/粘贴),以便答案能够独立存在。如果你不这样做,你的答案就有被删除的风险,特别是如果链接死了的话。这为我修复了它。要重申解决方案,请确保解决方案资源管理器处于打开状态(即未停靠)。
Install-Package EntityFramework -Version 4.3.1