Прежде чем описать проблему, я хочу сообщить вам, что я перебрал около 30 различных ответов по переполнению стека, которые, похоже, похожи на мою проблему, но ни одно из вас не помогло мне решить эту проблему.
Выпуск:
Мастер при создании ADP.NET Entity Data Model закрывается после того, как я нажимаю «Далее» на шаге «Выберите подключение к данным» без каких-либо ошибок или уведомлений, окно просто закрывается и файл не создается. Также нет ничего в окне вывода или ошибки.
У меня есть проект веб-формы на C # .NET 4.6.1 со следующими пакетами:
- Entity Framework 6.2.0
- MySql.Data 8.0.11
- MySql.Data Entities 6.8.3
- MySql.Data Entity 6.10.7
- MySql.Web 8.0.11
Я очищаю и перестраиваю проект, загружаю VS с учетной записью администрирования, пытался удалить соединения из обозревателя серверов и пробовал снова, у меня установлен последний .NET соединитель, но ничего не помогло.
Related Web.cofig parts:
<configSections>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
...
<entityFramework>
<defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
<providers>
<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
<system.data>
<DbProviderFactories>
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.10.7.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>