我正在用react native开发一个windows应用程序。一切正常,但突然之间,使用npx react-native run-windows
构建和运行应用程序失败,出现Building Solution failed
错误。因此,我尝试在VS 2019中单独构建解决方案,不出所料,构建也失败了。我收到大约140条错误消息,上面写着Cannot open included file: 'folly/portability/Config.h': No such file or directory
。奇怪的是,这是突然发生的,一个小时前一切都很好,我什么都没改变。所以我尝试了以下几种方法,但都不起作用:
- 清洁和重建解决方案
- 重新启动visual studio和电脑
- 更新visualstudio
- 删除
bin
和obj
文件夹 - 取消选中并重新签入解决方案配置中的
Folly
选项
我通过在react本机项目文件夹中运行npx react-native-windows-init --overwrite
解决了这个问题。然后,我将我的C#项目导入到解决方案中,并在没有任何错误的情况下构建它。在第一次构建解决方案时,您可以看到一条日志,上面写着"从facebook到node_modules提取愚蠢内容"。也许vs在我第一次构建解决方案时崩溃了。