在创建一个新的Blazor Web Assembly应用程序时,我选择了核心托管,所以我添加了服务器和共享项目。
但后来其他人参与了这个项目,认为不需要服务器和共享项目,所以删除了它们。
所以现在这个项目已经到了我们需要做数据库工作的地步。如何添加项目创建时的内容(服务器和共享项目(。我知道我可以右键单击解决方案并添加Blazor服务器应用程序,但这是一样的吗?然后如何取回共享项目?
最简单的解决方案是
- 在不同的文件夹中创建一个新的Hosted解决方案,并使用完全相同的名称
,以便名称空间和默认名称空间是正确的 - 将共享文件夹和服务器文件夹复制到当前项目
- 将两个项目都添加到解决方案中(添加现有项目…(
- 修复依赖关系:
- 客户端和服务器参考共享
- 服务器引用客户端
- 启动服务器项目
依赖关系可以在解决方案资源管理器中通过";添加项目参考";。