【问题标题】:Debug build works fine, Release build breaks?调试构建工作正常,发布构建中断?
【发布时间】:2015-12-28 20:18:15
【问题描述】:

尝试发布我的 UWP 应用。我能够很好地构建发布版本(我实际上能够推送到商店),但是我的应用程序一启动就崩溃了。但是调试工作正常吗?

调试发布版本时出现此错误:

Unhandled exception at 0x55BA32F9 (Windows.UI.Xaml.dll) in AppName.exe: 0xC000027B: An application-internal exception has occurred (parameters: 0x00A12450, 0x00000002).

如果我在 VS 之外启动它,事件查看器中的这些错误:

第一个:

Activation of app AppName failed with error: The remote procedure call failed. See the Microsoft-Windows-TWinUI/Operational log for additional information.

第二个:

Faulting application name: AppName.exe, version: 1.0.0.0, time stamp: 0x560c53bd
Faulting module name: Windows.UI.Xaml.dll, version: 10.0.10240.16431, time stamp: 0x55c9b90a
Exception code: 0xc000027b
Fault offset: 0x007132f9
Faulting process id: 0x1e38
Faulting application start time: 0x01d0fbcba39fec70
Faulting application path: C:\Development\AppName\AppName\bin\x86\Release\AppX\AppName.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report Id: 5c74b39d-98e4-4e89-b2ec-c81cbd5383d1
Faulting package full name: AppName
Faulting package-relative application ID: App

我做错了什么吗?我在 Debug 上没有收到任何错误或警告。

【问题讨论】:

  • 1) 您是否查看过故障转储? 2)当您启动带有调试器的发布版本时,异常是否发生在特定位置?
  • 我有转储,但我不知道要查找什么。它一发射就坏了。 i.imgur.com/gBkJuxc.png
  • 这里是调试日志的粘贴箱:pastebin.com/zv8C0b12
  • 您的应用清单中可能缺少一个功能。我也遇到了同样的问题,我没有启用某个功能,但应用程序在发布之前运行良好。
  • @MikeEason 我启用了所有功能,但遇到了同样的错误。

标签: c# .net windows-store-apps windows-store uwp


【解决方案1】:

向 app.xaml.cs 文件添加一些代码未处理的异常事件,以将错误文本发送到网络服务或类似谷歌分析的东西,这样你就可以看到正在发生的事情

【讨论】:

    【解决方案2】:

    在 .NET Native 中编译时最终成为 Entity Framework 的问题。我不得不切换到 SQLite 用于我使用它的目的。现在似乎工作正常。

    https://github.com/aspnet/EntityFramework/issues/3293

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-23
      • 2021-04-07
      • 1970-01-01
      • 2020-04-05
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      • 2015-04-09
      相关资源
      最近更新 更多