Список разрешенных провайдеров для платформы Entity: здесь .Как я знаю, Excel и Access не поддерживаются.
При использовании файла EDMX необходимо сменить провайдера как в строке подключения, так и в SSDL.SSDL по умолчанию включен в сборку как ресурс, поэтому, если вы хотите сменить провайдера, вы должны изменить это поведение и использовать внешний SSDL , хранящийся в папке приложения.
Для настройки провайдера для проверки кода в первую очередьэто вопрос , но имейте в виду, что не все функции поддерживаются при работе с Code-first и БД, отличными от SQL Server или SQL CE.