masastack / MASA.Framework

.NET next-generation microservice development framework, which provides cloud native best practices based on Dapr.
https://docs.masastack.com/framework/getting-started/overview
MIT License
715 stars 113 forks source link

wasm引用Masa.Contrib.Service.Caller.HttpClient出现RuntimeIdentifier“browser-wasm”问题 #405

Closed BuiltWing closed 1 year ago

BuiltWing commented 1 year ago

只要wasm有引用的项目使用了Masa.Contrib.Service.Caller.HttpClient这个包,会导致wasm项目出现NETSDK1082 Microsoft.AspNetCore.App 没有运行时包可用于指定的 RuntimeIdentifier“browser-wasm”。可能Masa.Contrib.Service.Caller.HttpClient这个包出现有与BlazorWebAssembly不兼容的引用导致,下面提供复现demo,希望能检查一下Masa.Contrib.Service.Caller.HttpClient这个包。 MasaTest.zip

doddgu commented 1 year ago

@zhenlei520 PTAL

zhenlei520 commented 1 year ago

可以暂时使用Blazor Server模式, 与Wasm不兼容的问题会在后面的版本解决

BuiltWing commented 1 year ago

好的,我自己先用HttpClient实现,等你们新版本出来后再切换过来

zhenlei520 commented 1 year ago

ok