"Release" 中的构建过程卡在 UWP 应用程序中
Build process in "Release" gets stuck for UWP application
我有一个 UWP 应用程序可以在调试模式下完美构建和运行,但是当我尝试在 Release(使用 .NET Native)中构建它时,构建过程卡住了某个地方,永远不会结束。
项目在这里:https://github.com/SuperJMN/ParrotDiscoReflight.git。你可以自己试试。克隆 master 分支并在 Release 模式下编译。
我尝试将构建日志记录设置为 "Diagnostic" 级别,但没有显示任何异常。事实上,卡住的似乎不是构建阶段,而是与 "ilc.exe"
有关的后期阶段
我不知道问题出在哪里。
好的,问题是 .NET Native 编译器已知与 System.Reactive 4.1+ 不兼容。目前唯一的解决方法是添加对 System.Reactive 4.0.0 的显式引用。
我有一个 UWP 应用程序可以在调试模式下完美构建和运行,但是当我尝试在 Release(使用 .NET Native)中构建它时,构建过程卡住了某个地方,永远不会结束。
项目在这里:https://github.com/SuperJMN/ParrotDiscoReflight.git。你可以自己试试。克隆 master 分支并在 Release 模式下编译。
我尝试将构建日志记录设置为 "Diagnostic" 级别,但没有显示任何异常。事实上,卡住的似乎不是构建阶段,而是与 "ilc.exe"
有关的后期阶段我不知道问题出在哪里。
好的,问题是 .NET Native 编译器已知与 System.Reactive 4.1+ 不兼容。目前唯一的解决方法是添加对 System.Reactive 4.0.0 的显式引用。