在用于.net核心项目的Visual Studio CI / CD上,我们遇到了许多构建错误,但这是我们的最后一个错误,我们无法解决。 我们的项目基于.net core v1.1,最后一个错误要求我们升级到.net core v2.0,我们做到了。 CI的所有步骤均成功完成,期望dotnet ef迁移:
这是错误消息:
方法'get_Properties'没有实现。在类型上 来自的'Microsoft.Extensions.Configuration.ConfigurationBuilder' 程序集'Microsoft.Extensions.Configuration,Version = 1.1.2.0, 文化=中性,PublicKeyToken = adb9793829ddae60'。
注意:该项目正在Visual Studio CI上构建本地计算机
答案 0 :(得分:0)
您似乎没有成功将解决方案升级到.net core 2.x.,因为您的配置仍然取决于1.1的软件包。
您应该将Microsoft.Extensions.Configuration
升级到2.0(如果使用.net core 2.1,则应为2.1.1)
Update-Package Microsoft.Extensions.Configuration -version 2.0.0 -reinstall
https://www.nuget.org/packages/Microsoft.Extensions.Configuration/