UWP 无法调试 .NET 编译代码(发布版)

UWP Unable to debug .NET compilation code (Release)

我的 UWP 应用 运行在调试时完美无缺,但在发布时立即崩溃,我已经将程序包上传到应用商店两次,他们告诉我我的应用也无法运行。取消勾选 .NET Native 的东西会有所帮助,但我不确定它是否可以在其他用户的电脑上运行,我不知道那有什么用,我认为出了点问题。

我的其他项目可以 运行 完美地发布构建,我已经尝试清理所有内容并重新构建,但我得到了同样的错误。

谢谢

编辑:在我的笔记本电脑上尝试 运行ning,卡在启动画面然后遇到同样的错误,我什至尝试删除 MainPage 构造函数和 OnNavigatedTo 上的任何内容。

运行 在调试时完美无缺,但在发布时立即崩溃:

取消勾选这有助于:

您的应用程序应该能够 运行 在 .NET Native 上运行,因为它将在商店中以这种方式编译(在用户能够安装它之前)。

发布版本确实启用了代码优化,这将使调试变得更加困难。如果您想调试 .NET Native,您应该禁用优化。

有关调试 .NET Native 的完整指南,请查看 msdn article。我希望这有助于找出实际问题(可能很多)。

我找到了解决方案,我认为这是一个错误,其中 Visual Studio 将命令行传递给编译器,我怀疑他们忘记用引号 "" 来覆盖路径。

路径中有空格的项目

路径中没有空格的项目

Be aware that spaces must not exist neither in the path to the project file nor in the Assembly name.