gpt4 book ai didi

postgresql - 如何在 VS2010 Pro 的实体数据模型向导中将数据源更改为 PostgreSQL

转载 作者:行者123 更新时间:2023-11-29 12:11:36 26 4
gpt4 key购买 nike

我按照这里的指南操作:https://github.com/npgsql/Npgsql/wiki/Visual-Studio-Design-Time-Support---DDEX-Provider#install-npgsqlddexprovidervsix

当我到达步骤:更改数据源时,只有 SQL Server 提供程序出现在列表中。 (PostgreSQL 数据库)未显示。

我可以执行哪些故障排除步骤来弄清楚为什么它没有出现?

Win7 x32, VS2010 专业版

最佳答案

希望他们不要删除这个答案,因为我在阅读上一个与您的问题很相似的问题时使用了这个答案。经过大约一周的研究并将我的头撞到我的 table 上,我终于让我的 Npgsql MVC Entity Framework 应用程序开始工作......并使用向导工作。步骤如下....

1) 关闭 Visual Studio,然后从以下位置下载并安装 Npgsql PostgreSQL Integration:https://marketplace.visualstudio.com/items?itemName=RojanskyS.NpgsqlPostgreSQLIntegration

2) 重新启动计算机。 (是的,这是需要的,我保证)

3) 打开 visual studio 并按照列出的顺序和列出的版本安装以下 NuGet 包...

--> EntityFramework 版本6.0.0,然后清理并重建

--> Npgsql 3.1.0,然后清理重建

--> EntityFramework6.Npgsql 3.1.1,然后清理重建

注意:如果其他 Nuget 包无法按照列出的顺序和版本安装,您可能需要卸载这些包。如果是这样,请记下并稍后将它们添加回来。是的,您需要在上面的每一个之间清理/重建。

4) 关闭所有应用程序并重新启动计算机。 (是的,这是需要的,我保证)

5) 计算机重新启动后,再次打开 Visual Studio 并转到您的解决方案。注意:我建议您为数据库连接添加一个新项目,但这比任何事情都更重要。

6) 再次尝试使用 Entity Framework 向导。您应该看到 Npgsql 选择,它不应该只是让您崩溃。

关于postgresql - 如何在 VS2010 Pro 的实体数据模型向导中将数据源更改为 PostgreSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31870763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com