gpt4 book ai didi

c# - 如何解决 : System. TypeLoadException?

转载 作者:可可西里 更新时间:2023-11-01 08:21:05 66 4
gpt4 key购买 nike

你能告诉我解决 System.TypeLoadException 问题的方法吗?

我的解决方案中的现有项目存在此异常,我从同一解决方案中的单元测试项目中引用了该项目。

当我运行我的单元测试时抛出这个异常。他们因为这个异常而失败:

详细信息:

Test method MyErrorHandler.Test.MyTest.Parse_RecievesValidMessage_ReturnsArray threw exception: System.TypeLoadException: Could not load type 'MyTestNameSpace' from assembly 'MyTestAssemblyName.Test, Version=1.0.0.0, Culture=neutral, PublicKeyToken=Somenumber.

我应该检查什么或应该从哪里开始调查?

最佳答案

抛出此异常的一种情况是执行程序集与具有给定类型的程序集同名。例如,如果您正在运行 MyApp.exe 并且类型在 MyApp.dll 中,CLR 将假定该类型应该在 MyApp.exe 。一种解决方案是重命名其中一个程序集。

关于c# - 如何解决 : System. TypeLoadException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7487544/

66 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com