自己做的公司网站百度搜不到专业网站建设商家

张小明 2026/1/1 20:52:58
自己做的公司网站百度搜不到,专业网站建设商家,长沙专业做网站的公司,西宁休闲娱乐场所一#xff1a;背景 1. 讲故事 微信好友里有位朋友找到我#xff0c;说他部署在windows上的程序#xff0c;用debug模式正常#xff0c;但用 release 模式跑程序就崩溃#xff0c;如果把程序切到 .NET6 的话又都正常#xff0c;所以很迷茫#xff0c;让我看看怎么回事背景1. 讲故事微信好友里有位朋友找到我说他部署在windows上的程序用debug模式正常但用 release 模式跑程序就崩溃如果把程序切到 .NET6 的话又都正常所以很迷茫让我看看怎么回事哈哈这种问题直接抓dump分析就好了。二崩溃分析1. 为什么会崩溃分析过崩溃程序的朋友应该知道不管是托管还是非托管崩溃先用 !analyze -v 命令开路简化输出如下0:000 !analyze -v******************************************************************************** ** Exception Analysis ** ********************************************************************************CONTEXT: (.ecxr)rax0000000000000004 rbx000001e34b283ec0 rcx0000000000000228rdx0000000000000000 rsi000001e34ac2f4e0 rdi000001e34ab58e70rip00007ff95ac53659 rsp0000007735d7e1c0 rbp0000007735d7e1e0r80000000000000000 r9000001e3464ba1c0 r100000000000000228r110000000000000228 r120000000000000000 r13000001e34880eae8r14000001e34ab58e70 r150000000000000008iopl0 nv up di pl nz na pe nccs0000 ss0000 ds0000 es0000 fs0000 gs0000 efl00000000System_Private_CoreLib!System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw0x39:00007ff95ac53659 cc int 3Resetting default scopeEXCEPTION_RECORD: (.exr -1)ExceptionAddress: 00007ff95ac53659 (System_Private_CoreLib!System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw0x0000000000000039)ExceptionCode: e0434f4d (CLR exception)ExceptionFlags: 00000000NumberParameters: 0...从卦中的 ExceptionCode: e0434f4d (CLR exception) 来看这是一个经典的托管异常既然是托管异常这个问题就比较简单了使用 !t 找下到底是哪一个托管线程抛的输出如下0:000 !tThreadCount: 15UnstartedThread: 0BackgroundThread: 11PendingThread: 0DeadThread: 3Hosted Runtime: noLockDBG ID OSID ThreadOBJ State GC Mode GC Alloc Context Domain Count Apt Exception0 1 81d8 000001E3464BA1C0 a6028 Preemptive 000001E34ABA2340:000001E34ABA3D30 000001e347fc40b0 -00001 STA Prism.Ioc.ContainerResolutionException 000001e34a9866086 2 448c 000001E34803A440 2b228 Preemptive 000001E34A876980:000001E34A8784B0 000001e347fc40b0 -00001 MTA (Finalizer)...从卦中的 Prism.Ioc.ContainerResolutionException 来看貌似是和 Prism 有关接下来可以用 !pe 命令观察调用栈详情。0:000 !peException object: 000001e34a986608Exception type: Prism.Ioc.ContainerResolutionExceptionMessage: An unexpected error occurred while resolving xxx.Views.LoginWindowInnerException: Unity.ResolutionFailedException, Use !PrintException 000001E34A986228 to see more.StackTrace (generated):SP IP Function0000007735D668E0 00007FF95A64DEC8 Prism_Unity_Wpf!Prism.Unity.UnityContainerExtension.Resolve(System.Type, System.ValueTuple2System.Type,System.Object[])0x2a80000007735D7DC60 00007FF95A64DBFD Prism_Unity_Wpf!Prism.Unity.UnityContainerExtension.Resolve(System.Type)0x3d0000007735D7DCA0 00007FF95A64DB88 Prism!Prism.Ioc.IContainerProviderExtensions.Resolve[[System.__Canon, System.Private.CoreLib]](Prism.Ioc.IContainerProvider)0x480000007735D7DCF0 00007FF95A956742 xxx!xxx.App.InitializeShell(System.Windows.Window)0x420000007735D7DD40 00007FF959B21148 Prism_Wpf!Prism.PrismApplicationBase.Initialize()0x2080000007735D7DDA0 00007FF959B20F17 xxx!xxx.App.n__0()0x17....从卦象来看这不是最原始的异常言外之意就是下面还有子异常也只有找到最里层的异常才能发现灾难的祸根经过一层层的下钻最后找到了最原始的异常参考如下0:000 !PrintException /d 000001E34A97E940Exception object: 000001e34a97e940Exception type: System.PlatformNotSupportedExceptionMessage: System.IO.Ports is currently only supported on Windows.InnerException: noneStackTrace (generated):SP IP Function0000007735D7B580 00007FF95A9588E7 System_IO_Ports!System.IO.Ports.SerialPort.GetPortNames()0x470000007735D7B5C0 00007FF95A958859 xxx!xxx.ViewModels.LoginWindowViewModel.RefreshComs()0x190000007735D7B600 00007FF95A957FBC xxx!xxx.ViewModels.LoginWindowViewModel..ctor()0x14c0000007735D7B9D0 0000000000000000 System_Private_CoreLib!System.RuntimeMethodHandle.InvokeMethod(System.Object, Void**, System.Signature, Boolean)0x46a770b00000007735D7B9D0 00007FF9B8C03106 System_Private_CoreLib!System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(System.Object, System.Reflection.BindingFlags)0x36StackTraceString: noneHResult: 80131539从卦中来看是 GetPortNames() 方法抛出来的平台不支持异常这就很迷惑了。2. 为什么会平台不支持了解 PlatformNotSupportedException 异常只能寻找相关的源代码了通过dnspy截图如下从卦中来看这是一个空方法接下来拿这个异常在网上找下资料看样子是这位朋友需要升级或者降级 system.io.ports 的版本截图如下完整链接https://learn.microsoft.com/en-us/answers/questions/1621393/system-io-ports-only-availble-on-windows-but-im-us本来是很兴奋的以为是类似多线程操控非 volatile 变量导致的debug和release行为不一致呢结果是这玩意害三总结本次故障相对比较简单对我们这些老手来说简直是 11但我们何尝不是从新手练过来的所以本篇是初学者很好的一个练手素材。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

php学多久可以做网站浙江振升建设有限公司网站

智能自适应监控:下一代AI系统性能优化架构设计 【免费下载链接】mcp-use 项目地址: https://gitcode.com/gh_mirrors/mc/mcp-use 在当今复杂的人工智能应用环境中,AI系统性能优化已成为技术决策者面临的核心挑战。随着模型规模和分布式部署复杂度…

张小明 2026/1/1 18:38:29 网站建设

产品系统设计案例seo排名优化收费

Whisper GPU加速:从计算瓶颈到性能突破的终极指南 【免费下载链接】whisper openai/whisper: 是一个用于实现语音识别和语音合成的 JavaScript 库。适合在需要进行语音识别和语音合成的网页中使用。特点是提供了一种简单、易用的 API,支持多种语音识别和…

张小明 2026/1/1 18:16:25 网站建设

网站建设找业主签字模板中国电子商务平台有哪些

电动汽车模型Simulink仿真 仿真中搭建了电动汽车模型,包括电池模型、电机模型、动力传输模型以及汽车模型,仿真中的参数由C文件在Matlab中进行初始化设置。咱们今天来唠唠怎么在Simulink里搭电动汽车模型。这玩意儿说复杂吧其实拆开了也就四大块&#xf…

张小明 2026/1/2 5:39:50 网站建设

广州门户网站客户关系管理系统的功能

phpredis扩展的压缩技术深度解析:从性能瓶颈到优化实践 【免费下载链接】phpredis A PHP extension for Redis 项目地址: https://gitcode.com/gh_mirrors/ph/phpredis 在当今高并发的Web应用环境中,Redis作为高性能的内存数据库已成为不可或缺的…

张小明 2025/12/31 12:37:59 网站建设

谁可以做网站电子贺卡在线制作网站

第一章:PHP 8.6扩展开发概述PHP 扩展开发是深入理解 PHP 内核机制的重要途径,尤其在 PHP 8.6 中,随着性能优化和类型系统的进一步强化,编写高性能、低开销的原生扩展成为提升应用效率的关键手段。扩展通常使用 C 语言实现&#xf…

张小明 2025/12/31 12:35:55 网站建设

php免费网站系统做网站和维护要多少钱

Qwen1.5模型能力评估实战指南:从基础配置到专业优化 【免费下载链接】Qwen1.5 项目地址: https://gitcode.com/GitHub_Trending/qw/Qwen1.5 想要全面掌握Qwen1.5大语言模型的真实性能表现?本指南将带你从零开始,构建完整的评估流程&a…

张小明 2026/1/2 14:21:56 网站建设