如何解决客户端参考出现问题“指定的RuntimeIdentifier'browser-wasm'没有可用的Microsoft.AspNetCore.App运行包”
我试图在.NET 5中创建一个共享类库,其中包含一个.proto文件和3个依赖项:
- Google.protobuf
- Grpc.Aspnetcore
- Grpc.Tools
当我从服务器项目添加项目引用时,没有任何问题。我肯定知道这一点,因为我首先在没有共享文件夹的情况下构建了项目,并且一切都按预期进行。当我创建共享项目并仅更改服务器项目时,它仍然可以完美运行。
但是,一旦我将Client项目的引用添加到共享项目,构建中就会出现一条错误消息(我也尝试添加服务引用,但发生了相同的错误):
There was no runtime pack for Microsoft.AspNetCore.App available for the specified RuntimeIdentifier 'browser-wasm'
但是,其中一种解决方案是删除依赖关系,但就我而言,这是不可能的。
另一个解决方案是说我应该在客户端的.csproj文件中进行一些更改。但是,当我这样做时,解决方案可以构建,但是由于无法突然找到Blazor.WebAssembly.js
文件而无法加载。
有人有同样的问题或知道可能是什么吗?随时询问任何问题以获取更多信息!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。