更新到Visual Studio 2015后,应用程序不再运行在发布模式下
问题描述:
我最近安装了Visual Studio 2015(并且我的机器上仍有VS 2012)。更新到Visual Studio 2015后,应用程序不再运行在发布模式下
我在VS 2015中打开了一个解决方案,并且在出现不兼容的提示后,我升级了解决方案,并通过飞行颜色(没有问题)传递升级日志。
但是,虽然解决方案在调试模式下构建并运行良好,但它在发布模式下无法正常工作,但它成功构建,但在运行应用程序时立即崩溃。示
以下异常消息:
类型“System.ArgumentNullException”的未处理的异常出现在mscorlib.dll
其他信息:值不能为空。
这里是一个更形象的描述:
可以看出,"there is no code to show"
。
我有点失落在这里寻找什么问题。我做了大量的搜索,但似乎是很多类似的问题,但不是这个特定的问题。
那么,我该如何解决这个问题?或者至少我能做些什么来进一步调查问题并找到解决方案?
在调用堆栈中有什么用处,或者是否还有所有这些外部代码? –
异常助手在VS2015中无用以调试非常早期发生的静态构造函数崩溃。使用工具>选项>调试>常规,并勾选“使用托管兼容模式”。如果这仍然没有帮助,它应该,那么你必须从调试器的调用堆栈窗口中将其推断出来。 –
@JamesThorpe:调用堆栈只是说'[External Code]' – musefan