TeamCity 测试期间实体框架提供程序加载问题
您遇到以下问题:无法加载 SQL Server 的实体框架提供程序在 TeamCity 上运行单元测试。
错误消息表明提供程序程序集, System.Data.Entity.SqlServer.SqlProviderServices 在测试运行时对应用程序不可用。要解决此问题,请按照下列步骤操作:
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
在您的特定情况下,堆栈跟踪表明 EntityFramework.SqlServer.dll 程序集是测试项目或测试运行程序进程中缺失。验证此程序集的引用和复制设置。
通过执行这些步骤,您应该能够解决问题并使用实体框架在 TeamCity 上成功运行单元测试。
以上是为什么我的实体框架测试无法在 TeamCity 上加载?的详细内容。更多信息请关注PHP中文网其他相关文章!