.Net无法找到方法 - 仅在启用本机调试时

时间:2015-10-06 14:34:21

标签: c# visual-studio visual-studio-2013

两位同事在调试我们的计划时遇到了问题,我们处于最后的问题。 我不指望你能完全解决我们的问题,但我会喜欢我们可以继续寻找的一些指示或想法。

我们有一个解决方案,包含大约50个C#项目,一些C ++项目和一些c ++ / cli项目。
我们的目标是.net 4.5.2 他们使用Visual Studio 2013,我使用VS2015并且无法重现它。

当试图调试我们的程序时,它们会得到一个MissingMethodException - 但是只有在启用了本机调试的情况下!如果他们直接启动程序或禁用本机调试,它会正确运行。 enter image description here

它声称无法找到 System.Data.SqlClient.SqlParameter System.Data.SqlClient.SqlParameterCollection.get_Item(System.String),但是当我们在ILSpy中打开Dll时,我可以看到那个方法。

enter image description here

任何想法都将不胜感激。

0 个答案:

没有答案