Visual Studio - MDF 文件 - 无法加载数据提供程序
Posted
技术标签:
【中文标题】Visual Studio - MDF 文件 - 无法加载数据提供程序【英文标题】:Visual Studio - MDF File - Data provider could not be loaded 【发布时间】:2011-01-10 18:32:20 【问题描述】:我在 Visual Studio 项目中有一个 MDF 文件。 在我的笔记本电脑上,我可以双击它,它会在服务器资源管理器中的 Visual Studio 窗口中打开。
如果我在办公室的电脑上尝试此操作,我会收到“无法加载由 Guid 识别的数据提供者”
我刚刚重新安装了VS2010,没有用。
SQL Express 2008 已安装并正在运行。
有什么想法吗?
【问题讨论】:
我最终不得不重建 Windows(不相关的问题)所以我猜我永远不会知道... 【参考方案1】:我遇到了一个对我有用的解决方案。我在.sdf file
(SQL Server Compact Edition)上遇到了这个问题。
-
关闭 Visual Studio 的所有实例;
编辑
%AppData%\Microsoft\VisualStudio\10.0\ServerExplorer\DefaultView.SEView
(可能位于“%AppData%\Roaming”下)并删除与错误提供程序的连接。如果您不知道哪个提供程序失败,只需删除该文件
打开 Visual Studio 并尝试打开您的 .mdf 或 .sdf 文件
这个解决方案来自这个网站:http://connect.microsoft.com/VisualStudio/feedback/details/552006/unable-to-create-data-connection-in-server-explorer
【讨论】:
你的传奇 - 这也适用于 MDF。我的问题是在安装和卸载 mysql 驱动程序时出现的 - 这对 SQL Server Express 驱动程序的影响就在我身边......以上是关于Visual Studio - MDF 文件 - 无法加载数据提供程序的主要内容,如果未能解决你的问题,请参考以下文章
将 Access 数据库导入 SQL Express (Visual Studio)
怎么附加数据库在Microsoft Visual Studio上
使用 SQL Server Management Studio 附加(打开)mdf 文件数据库 [关闭]
Visual Web Developer 2008 Express 想要 SQL Server 2005 而不是 2008?