Я разрабатываю приложение, использующее соединение MySql для Entity Framework 5. Построение решения работает на моей машине.Можно ли скомпилировать без установки MySqlConnector?
Запуск приложения на компьютере без MySQLConnector установлен и работает, потому что я добавил следующее к моему app.config файла:
<system.data>
<DbProviderFactories>
<clear />
<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.3.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>
</system.data>
Но другие программисты, которые просто хотят, чтобы скомпилировать и запустить мое решение, получим следующее ошибка в файле .edmx:
Указанный поставщик не найден в конфигурации, либо недействителен.
Возможно ли скомпилировать проект, который использует MySql с EntityFramework 5, но без установленного MySqlConnector?
Perfect! Это то, чего не хватало. –