存储连接字符串EF设计者的位置

时间:2017-11-19 09:51:43

标签: c# mysql entity-framework-6

在visual studio 2017中,我有一个带有EF-6模型(edmx)的数据库项目。当我打开设计器时,它会显示一个连接字符串,但由于某种原因,我无法在任何项目文件中找到它(搜索到app.config,web.config,...)。

是否存在存储此连接字符串的其他位置?因为我想修改它,但很难修改你找不到的东西。

由于

1 个答案:

答案 0 :(得分:0)

好的,我自己找到了解决方案,它可能会有所帮助,所以我会回答我自己的问题。

在visual studio中,您有一个服务器资源管理器窗口。可能所有EF连接都将存储在此服务器资源管理器的“数据连接”中。如果删除它们,它们将不再显示在EF向导中。

找到另一个值得在此发布的问题的解决方案。当我尝试连接到MySql数据库时,向导崩溃了。这只是MySql.Data和MySql.Data.Entity的所有版本以及安装的MySql连接器中的不匹配。确保所有版本相互匹配,然后才能完美运行