DNX 导致 StackOverflowException?

DNX causing StackOverflowException?

我现在已经搜索了整个 Google(感觉像)此类相关问题,但一无所获...

我有一个 .Net 4.5.1 网站,在构建时出现 WhosebugException,构建输出如下:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets(262,5):错误:进程因 WhosebugException

没有堆栈跟踪或其他错误信息。虽然,如果我双击错误消息,我会引用 Microsoft.DotNet.Common.Target 文件和 DNX 标签(见图)。

我在其他解决方案中构建或 运行 .Net 4.5.1 网站没有问题。

我终于找到了解决问题的方法。删除project.fragment.lock.jsonproject.lock.json后,网站可以建立。