我想创建一个Blazor服务器应用程序和MAUI应用程序都共享相同的UI.我做了以下工作
- 创建RCL(Razor类库)项目
- 创建毛伊岛项目
- 创建Blazor服务器应用程序项目
- 链接Maui和Blazor服务器应用程序项目以使用RCL
- 将命名空间添加到
_Imports.razor
文件 - 添加其他程序集属性
- 创建RCL的天气页面
- 从MAUI和服务器应用程序中删除原始天气页面
现在毛伊岛的应用程序显示天气页面,没有任何问题.另一方面,服务器应用程序生成了404错误.不能得到这份工作.
组件运行得很好,但当涉及到页面时,它不能在服务器应用程序中运行.我已经上传到https://github.com/udayakumarlm/CommonUI了.
有什么建议吗?