Visual studio 2015 Visual Studio 2015编辑并继续复制对象字段

Visual studio 2015 Visual Studio 2015编辑并继续复制对象字段,visual-studio-2015,roslyn,edit-and-continue,Visual Studio 2015,Roslyn,Edit And Continue,在Visual Studio 2015社区调试Windows 8.1 x64上的32位C#应用程序(C#6、.NET 4.5.2)时,我遇到了一些奇怪的问题 如果我进行两次编辑并继续迭代(即中断执行、更改某些内容、继续),过一段时间后,我将为不可能为null的字段抛出一个奇怪的NullReferenceException。然后,当我将鼠标悬停在“冒犯”对象的这个实例上时,发现该对象内部有多个同名的字段(对于每对字段,其中一个字段具有预期值,另一个字段为null)。这种情况已经发生过几次,而且在安

在Visual Studio 2015社区调试Windows 8.1 x64上的32位C#应用程序(C#6、.NET 4.5.2)时,我遇到了一些奇怪的问题

如果我进行两次编辑并继续迭代(即中断执行、更改某些内容、继续),过一段时间后,我将为不可能为null的字段抛出一个奇怪的
NullReferenceException
。然后,当我将鼠标悬停在“冒犯”对象的
这个
实例上时,发现该对象内部有多个同名的字段(对于每对字段,其中一个字段具有预期值,另一个字段为
null
)。这种情况已经发生过几次,而且在安装VS2015 Update 1后也没有得到修复


对我来说,这似乎是一个Roslyn问题,好像在编辑并继续后重新编译时遇到了问题。这是一个已知的有解决方法的问题吗?

这与您的问题类似吗@Jeroenvanevel:是的,这看起来和我的问题一模一样,非常感谢,但是我已经浏览了里面的项目,我认为我没有自动生成(通配符)版本号(我写过我认为是因为它是一个单一游戏项目,所以有一些内容管道项目不是普通的旧C#项目,似乎没有简单的版本号)。我会再检查一些,看看是否可以重新调整并精确指出我的确切问题。你可以将此作为答案添加,因为它肯定很有帮助。一旦你发现一些可以帮助Roslyn开发人员的额外信息,请随意添加它作为你自己的答案。我想你会比我更了解这一点,以便在修复后可以更新帖子。祝你好运!成功已经三年了,VS2015更新3和VS2017 v15.7.5仍然以这种方式被破坏。VS2013没有这个问题,所以要调试我的C代码,我必须回到VS2013。真的没有其他解决方案吗?