Entity Framework 6.3.0发布于2019年9月23日。我的解决方案中有两个项目使用的是6.2,我试图通过NuGet升级到6.3.0。
一个名为DatabaseInterface
的项目的输出类型为“类库”。另一个项目输出一个“控制台应用程序”。
当我从NuGet运行升级时,作为类库的项目会发生以下错误。
An error occurred while applying transformation to 'App.config' in
project 'DatabaseInterface' No element in the source document matches
'/configuration/configSections/section[@name='entityFramework']'
这个名为DatabaseInterface
的项目甚至没有App.config
文件,因此错误是指一个不存在的文件。该项目有一个packages.config
文件。
具有类似错误的已发布问题与Web项目有关,因此它们可能与我的问题没有密切关系。该问题的解决方法是什么?
上下文:Visual Studio 2017 Community
,Visual Studio 2019 Community
,Windows 10
答案 0 :(得分:1)
卸载6.2,然后安装6.3。这似乎会导致packages.config
的自动删除,并且不会与App.config
关联任何错误,也不会创建该文件。后续版本似乎不需要packages.config
。