C# 在Visual Studio for EF6中运行添加迁移时出错

C# 在Visual Studio for EF6中运行添加迁移时出错,c#,visual-studio-2013,sql-server-2012,entity-framework-6,entity-framework-migrations,C#,Visual Studio 2013,Sql Server 2012,Entity Framework 6,Entity Framework Migrations,我们似乎有一个奇怪的间歇性问题,这给我和我的团队中的其他两个开发人员带来了巨大的痛苦 无论何时运行添加迁移XYZ或更新数据库,我们都会得到以下结果: PM> add-migration AnJo System.Runtime.Remoting.RemotingException: Object '/82be48a6_6513_4f36_8bd3_140a72c73c41/ajoarmfikkpfnj91phkysfun_21.rem' has been disconnected or do

我们似乎有一个奇怪的间歇性问题,这给我和我的团队中的其他两个开发人员带来了巨大的痛苦

无论何时运行添加迁移XYZ或更新数据库,我们都会得到以下结果:

PM> add-migration AnJo
System.Runtime.Remoting.RemotingException: Object '/82be48a6_6513_4f36_8bd3_140a72c73c41/ajoarmfikkpfnj91phkysfun_21.rem' has been disconnected or does not exist at the server.
at System.Data.Entity.Migrations.Utilities.DomainDispatcher.WriteLine(String text)
at System.Data.Entity.Migrations.MigrationsDomainCommand.WriteLine(String message)
at System.Data.Entity.Migrations.AddMigrationCommand.Execute(String name, Boolean force, Boolean ignoreChanges)
at System.Data.Entity.Migrations.AddMigrationCommand.<>c__DisplayClass2.<.ctor>b__0()
at System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
Object '/82be48a6_6513_4f36_8bd3_140a72c73c41/ajoarmfikkpfnj91phkysfun_21.rem' has been disconnected or does not exist at the server.
PM>添加迁移AnJo
System.Runtime.Remoting.RemotingException:对象“/82be48a6\U 6513\U 4f36\U 8bd3\U 140a72c73c41/AJOARMFIKPFNJ91PHKYSFUN\U 21.rem”已断开连接或在服务器上不存在。
位于System.Data.Entity.Migrations.Utilities.DomainDispatcher.WriteLine(字符串文本)
位于System.Data.Entity.Migrations.MigrationsDomainCommand.WriteLine(字符串消息)
位于System.Data.Entity.Migrations.AddMigrationCommand.Execute(字符串名称、布尔值强制、布尔值忽略更改)
在System.Data.Entity.Migrations.AddMigrationCommand.c__DisplayClass2.b__0()中
位于System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(操作命令)
对象“/82be48a6_6513_4f36_8bd3_140a72c73c41/AjarmFikPfnJ91phkysfun_21.rem”已断开连接或在服务器上不存在。
现在,谷歌有点建议它,因为temp对象在它试图运行时是GC的,但是它一直在这样做。我们重新启动服务器,清除PC上的代码,并删除解决方案文件夹中的迁移,这可能只对我们有效,但大多数情况下并不有效

在某些情况下,它会在解决方案中创建迁移文件,但在运行更新数据库时会出错


它现在成为了一个问题,并想知道是否有人有任何想法或解决方案,因为Microsoft希望有一个示例解决方案来复制它,但是在我们的环境之外复制它并不容易。就其本身而言,我们的环境并不特殊,它是VS2013 Pro、EF6.1.1、SQL 2012。

您有过解决方案吗?我正在经历一个类似的问题。这指向一个解决方法,我发现它是有效的-