将 x86 与 Blazor 结合使用时“无法启动调试适配器”

2024-02-16

我正在尝试使用 x86 中的 ASP.NET 托管(只是基本模板应用程序)来调试 Blazor WebAssembly 应用程序。 如果我使用 x64 平台进行调试,应用程序可以正常运行。但是,如果我将所有项目(服务器、客户端和共享)切换到 x86,并且开始调试,应用程序不会加载。它冻结在 12 MB 进程内存上,然后我会收到错误消息

无法启动调试适配器。 无法启动浏览器

Error https://i.stack.imgur.com/QMmlA.png

我正在使用基本模板对此进行测试,以限制我的代码的影响。我需要 32 位应用程序,因为我需要从仅 32 位的旧 ODBC 驱动程序获取数据。

update:

我尝试在不调试的情况下运行服务器

如果使用 x64 我可以访问网络

如果使用 x84 我收到以下错误

HTTP 错误 500.0 - ANCM 进程内处理程序加载失败


您的系统中缺少 32 位 sdk。 您可以通过此链接下载最新版本:https://download.visualstudio.microsoft.com/download/pr/f3ab5b2d-90a2-4235-ba83-b431af07cf08/a79a3138bbacde2e44341de3fe89242a/dotnet-sdk-5.0.101-win-x86.exe https://download.visualstudio.microsoft.com/download/pr/f3ab5b2d-90a2-4235-ba83-b431af07cf08/a79a3138bbacde2e44341de3fe89242a/dotnet-sdk-5.0.101-win-x86.exe

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 x86 与 Blazor 结合使用时“无法启动调试适配器” 的相关文章

随机推荐