0x00007FFCF05E675B处于未处理的异常(Windows.UI.Xaml.dll)

时间:2017-01-10 18:46:10

标签: c# .net xaml uwp native

我已经开发了 UWP应用,我已经设法在商店中构建和发布包,没有任何问题。 由于一些用户遇到了性能问题,我想通过使用" .Net Native工具链"编译代码来测试我的上一次更改。

但是在构建结束之前我得到了一个异常: enter image description here 如果我取消选中案例" 使用.NET Native工具链编译",则不再存在问题。

其他构建参数是" 发布"和" x64 "。

你知道吗?当我创建我的包裹时,为什么我没有遇到这种异常?

[编辑] 2017-02-13:新内容

我有一些关于这个问题的消息。

首先,商店版本有新的"错误"通过OnNavigatedFrom()离开页面似乎会提高:

protected override void OnNavigatedFrom(NavigationEventArgs e)
{
    ViewModel = this.DataContext as DetailsViewModel;
    if (!ViewModel.ToChildNavigate)
    {
        // Dispose resources
        this.Resources.Clear();
        this.Loaded -= DetailsPage_Loaded;
        ViewModel = null;
    }
    base.OnNavigatedFrom(e);            
}

在调试模式下,此代码运行良好......

我还说我实际上可以编译" 发布"模式与" .Net Native工具链"。但它只有在用户登录后才有效。

在应用程序发布时,有两种可能性:

  • 在第一次启动时,或者如果没有用户被记录,该应用程序将继续" 登录"页
  • 当用户成功登录后,该用户帐户将保存在存储文件中,该应用程序会在" 主页"页面

错误消息("未处理的异常...")仅在用户成功登录后才会出现,因此使用该文件可能是一种解释。但是因为我不能在" Release"中使用断点。模式,我根本不确定......

以下是"输出"的最后一行。窗口:

  

' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ SysWOW64 \ msv1_0.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ SysWOW64 \ NtlmShared.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ SysWOW64 \ cryptdll.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Dyna6164b5c9#\ 2e1e02d5c22607472a9047fbf3c27616 \ System.Dynamic.Runtime.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Runtcf595564#\ 31f53d6bf5e2b71b24f4ce2030dd28e9 \ System.Runtime.Numerics.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Numerics \ 5237480aedaa4904c6fd85dae99af471 \ System.Numerics.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Runteb92aa12#\ 213003369298faf75651a6b8981dce12 \ System.Runtime.Serialization.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Xml.XDocument \ fa16b0c36bab379f0bf98c050f57b3f6 \ System.Xml.XDocument.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Xml.Linq \ 6e975e2acfc33e1c706f00bf2942e187 \ System.Xml.Linq.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Text2f5a8366#\ 25f6a0dc41a72364fd9b2a2ea662ec8e \ System.Text.RegularExpressions.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Colldfb0b5ae#\ 0b99eb4fa4efaf834ac44e036afc8530 \ System.Collections.Concurrent.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Linqa402077a#\ 203c9b8ac6a2ed5bc6fd77011eada55c \ System.Linq.Queryable.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ WinSxS \ x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_5507ded2cb4f7f4c \ comctl32.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ SysWOW64 \ ntmarta.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ SysWOW64 \ Windows.ApplicationModel.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ System.Refl588a0515#\ 1e199ee46bc1cbfe8da8b25cf617bb6e \ System.Reflection.Primitives.ni.dll'。   ' ComponentAnalysisReport.UWP.exe' (Win32):已加载' C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ diasymreader.dll'。跳过加载符号。模块是本机的,并且当前禁用了本机调试。   ComponentAnalysisReport.UWP.exe中0x068F73C8(Windows.UI.Xaml.dll)的未处理异常:0xC000027B:应用程序s'est produite(参数:0x15732DD0,0x00000002)中的异常异常。

如何在"发布"中调试我的应用? Visual Studio下的模式?为什么商店版本和"发布"之间始终存在差异?版本

...问候

0 个答案:

没有答案