我使用的是.NET 5 SDK5.0.100-rc.2.20479.15
版本,Microsoft Visual Studio Community 2019预览版-16.8.0预览版5.0。我创建解决方案ASP.NET Core 5 Blazor web程序集(选项:身份验证/授权、进度web应用程序(。
在ASP.NET Core 5 Blazor web程序集中的哪里添加NuGet包(例如,DevExpress Blazor NuGet包(?foo.Client
、foo.Server
还是foo.Shared
?
在ASP.NET Core 5 Blazor web程序集中的哪里添加NuGet包(例如,DevExpress Blazor NuGet包(?foo。客户,foo。服务器或foo。共享?
一个Blazor库将进入Foo.Client项目
数据库包将放在服务器项目中。
您可能希望尽可能避免将包添加到共享项目中。
但是客户端dll文件来自服务器端。
是的,但这并不重要——它们最终会到达服务器期望的位置,并按需提供给客户端。