Entity Framework 6.3.0 se publicó el 23 de septiembre de 2019. Tengo dos proyectos en mi solución que usaban 6.2 e intenté actualizar a 6.3.0 a través de NuGet.

Un proyecto llamado DatabaseInterface tiene un tipo de salida de "biblioteca de clases". El otro proyecto genera una "aplicación de consola".

Cuando ejecuto la actualización desde NuGet, ocurre el siguiente error para el proyecto que es la biblioteca de clases.

An error occurred while applying transformation to 'App.config' in
project 'DatabaseInterface' No element in the source document matches
'/configuration/configSections/section[@name='entityFramework']'

Este proyecto, llamado DatabaseInterface ni siquiera tiene un archivo App.config, por lo que el error se refiere a un archivo que no existe. Este proyecto tiene un archivo packages.config.

Los problemas publicados con un error similar están relacionados con proyectos web, por lo que probablemente no sean muy relevantes para mi problema. ¿Cuál es la solución a este problema?

Contexto: Visual Studio 2017 Community, Visual Studio 2019 Community, Windows 10

6
H2ONaCl 15 oct. 2019 a las 04:01

1 respuesta

La mejor respuesta

Desinstale 6.2 y luego instale 6.3. Esto parece causar la eliminación automática de packages.config y no habrá ningún error asociado con App.config ni habrá la creación de ese archivo. Las compilaciones posteriores no parecen requerir la presencia de packages.config.

3
H2ONaCl 24 oct. 2019 a las 21:48