我一直在努力让 RemoteControl 始终为我的 WebAssembly 头工作。我使用内置的 Uno 项目向导创建了项目。我在以下平台上运行:
- Windows 10 21H2 开发机 (19044.2728)
- Visual Studio 2022 专业版 (17.5.5)
- Uno.WinUI.WebAssembly (4.8.33)
- Uno.WinUI.RemoteControl (4.8.33)
- Uno.Wasm.Bootstrap (7.0.20)
- Uno.Wasm.Bootstrap.DevServer (7.0.20)
我经常(但不是 100% 的时间)在 Uno 平台输出窗口中收到此错误:
[INFO] The Uno.WinUI.RemoteControl or Uno.UI.RemoteControl package has not been restored yet, retrying...
我尝试了以下但没有一致的成功结果:
- 重新启动 Visual Studio
- 关闭解决方案并重新打开
- 卸载项目并重新加载
- 为解决方案恢复 nuget 包(即右键单击解决方案并选择“恢复 NuGet 包”)
- 打开一个原始的新解决方案,里面有一个新的空白 Uno 应用程序,然后切换回我的解决方案(这个解决方案大约有 20% 的时间有效)
- 为机器上的所有用户增加我的包文件夹的文件系统权限
是否有一些我可以查看的 Uno/Uno.WinUI.RemoteControl 的额外日志记录?我什至不知道从哪里开始进行故障排除,所以欢迎任何指点。