提问人:BuckBuchanan 提问时间:11/7/2023 更新时间:11/7/2023 访问量:64
如何在发布之前捕获 XAML 错误?
How do I catch XAML bugs before release?
问:
我们遇到了几个问题,在我们的本地设备上一切正常,但在我们部署发布版本时崩溃。
我们已确定这主要是由 XAML 代码中的 bug 引起的。
我猜XAML在发布与调试版本(可能是编译)方面存在一些差异。问题是调试似乎对问题更宽容,这意味着只有在发布后它们才会被发现。
问题是这些错误很难找到。堆栈跟踪没有显示任何有价值的东西,因此您需要使用额外的错误查找代码继续重复发布,这非常耗时。
有谁知道 a) 是什么原因导致的,以及 b) 我可以做些什么来在调试时发现这些问题?
我已经在App中设置了这个: [程序集:XamlCompilation(XamlCompilationOptions.Compile)]
我还将其添加到背后的代码中(由于上述原因,不确定我需要这样做? [XamlCompilation(XamlCompilationOptions.编译)]
我应该做点别的事情吗?
谢谢
答: 暂无答案
评论
[XamlCompilation(XamlCompilationOptions.Compile)]