在非常具体的配置中抛出异常

时间:2013-09-18 14:03:55

标签: visual-studio-2012

我有非常奇怪的情况,我有单元测试(XUnit)尝试通过Autofac解析webapi控制器(使用web api contrib)。 我有一种情况,如果我在发布模式下切换我的配置,在x86模式下测试,并运行我的测试(如果调试我的测试然后它工作)它会引发一个例外,它无法解析控制器。 更改上述配置中的任何参数然后完美运行(我正在使用VS2012)。

我知道这些信息很少,不能要求解决方案,但任何可能出错的线索都将受到赞赏!

1 个答案:

答案 0 :(得分:0)

仅仅为了记录,我试图查看堆栈帧以提取调用者类的方法。在发布模式下,JIT实际上可以优化调用堆栈(Tail优化的类型)并基本上删除我期望找到的内容(并且能够在调试中找到)。