Provedor de Estrutura da Entidade Carregando Falha
Ao tentar executar testes de unidade no TeamCity, surge uma exceção: "O Tipo de provedor da estrutura da entidade
'System.data.entity.sqlserver.sqlproviderServices, Entityframework.sqlserver, versão = 6.0.0.0, cultura = neutro, publicKeyToken = b77a5c561934e089 'para o' system.data.sqlclient 'provedor Ado.net não poderia ser carregado ... &&&]
apesar da ausência de referências diretas Para System.data.entity in Project, a presença de configurações específicas no arquivo app.config pode causar comportamento inesperado: & lt; entityframework & gt; & lt; defaultConnectionFactory type = "System.data.entity.infrastructure.sqlConnectionFactory, entityframework" /& gt; & lt;/entityframework & gt;
Esta configuração força o tempo de execução a tentar carregar o provedor da estrutura da entidade, mesmo sem referências diretas. Este problema, verifique se o pacote EntityFramework.SQLSERVER NUGET está instalado em todos os executáveis envolvidos no teste processo. Além disso, remova a seção EntityFramework do arquivo app.config, pois não é mais necessário.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3