在服务器端Blazor中构建MVP,我注意到Blazor.App项目使用Net Standard 2.0,当然我在后端的所有项目都是.Net Core 2.1。
在我看来,由于Blazor.App完全在服务器上运行,并且.Net Core 2.1是.Net Standard的超集,因此将Blazor.App更改为Net Core 2.1应该没有任何问题。
这样做有风险吗?我是否应该将所有其他项目都更改为.Net Standard 2.0,并处理其中可能存在的任何不兼容性?
答案 0 :(得分:2)
我相信您可以,但是您必须考虑到此更改可能会阻止切换到在客户端上运行的Blazor的现有可能性...