0
我们有一个构建服务器,可以在git中签入时自动增加解决方案的版本号。但是,由于_MigrationHistory表中编码的“模型”列,这导致C#EntityFramework和代码优先迁移出现问题。它在运行Add-Migration命令时将程序集的版本存储在我的项目中。EntityFramework和自动增量解决方案版本号
所以我的问题是运行“添加迁移”命令,版本1.x获取存储在生成的迁移文件。一旦代码被检查在自动递增构建服务器存储文件在版本2.x - 导致版本不匹配:
Schema specified is not valid. Errors:
(0,0) : error 0004: Could not load file or assembly 'MyAssembly,
Version=1.0, Culture=neutral, PublicKeyToken=8555df3922cc0c82' or
one of its dependencies. The located assembly's manifest definition does not
match the assembly reference. (Exception from HRESULT: 0x80131040)
有什么建议吗?