UWP用户控件在Xaml岛中工作是否有某种代码大小限制? (退出代码0xc000027b)

我需要让xaml岛与我的项目一起工作。我从小样本开始,效果很好。我修改了我们的大型UWP应用程序,以为WPF提供UWP用户控件,当我运行它时,它看起来像是开始,但突然结束,没有错误,但退出代码为0xc000027b。

打破这一点,我已经意识到:

  1. 我创建了一个新的新鲜的小型测试项目和小的用户控件,它可以正常工作。
  2. 我将主项目的所有引用和库等添加到小型测试项目中,但仍然可以使用
  3. 我将主项目的所有源代码添加到新的测试项目中,但是没有任何一个 实例化,并且仍然仅显示小型测试用户控件。所以所有的代码都在那里,但是它什么也没做。现在,当我开始时,就会出现问题。 App.xaml.vb中的me.initialise的断点不会受到攻击。这是一个大约15个项目的大型解决方案。

因此,似乎0xc000027b是由于与该项目相关联的大量代码而产生的,即使未使用该代码也是如此。我似乎不太可能知道。关于如何解决或更深入诊断的任何建议? 0xc000027b似乎已经存在一段时间了,原因有很多。

这出现在事件日志中(AviHost是我的WPF应用):

Faulting application name: AviHost.exe,version: 1.0.0.0,time stamp: 0x5d7bb03a
Faulting module name: Windows.UI.Xaml.dll,version: 10.0.18362.418,time stamp: 0x253810c2
Exception code: 0xc000027b
Fault offset: 0x0000000000712dc0
Faulting process ID: 0x6868
Faulting application start time: 0x01d594bda617d418
Faulting application path: C:\Users\ianb\Source2\Workspaces\AviUwp\AviHost\bin\x64\Debug\netcoreapp3.0\AviHost.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report ID: 0ab8cf51-5e72-4d12-82d5-b9b6b6e2bf78
Faulting package full name: 
Faulting package-relative application ID: 
wjhwu88 回答:UWP用户控件在Xaml岛中工作是否有某种代码大小限制? (退出代码0xc000027b)

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3150472.html

大家都在问