VS2022中Xamarin Forms项目核心文件夹缺失,无法编译求助
解决Visual Studio 2022中Xamarin Forms核心项目不显示且编译失败的问题
可行解决步骤:
手动加载核心项目
- 点击VS「解决方案资源管理器」右上角的「显示所有文件」按钮(带方框的加号图标),找到隐藏的App1文件夹。
- 右键点击文件夹内的
App1.csproj文件,选择「加载项目」。 - 加载完成后,右键App1.Android/App1.iOS项目,选择「添加」→「项目引用」,勾选App1项目后点击确定。
修复解决方案文件(.sln)
- 关闭VS,在资源管理器中找到App1.sln文件,用记事本打开。
- 检查是否包含核心项目的条目,格式如下:
若缺失,手动添加(项目GUID可从App1.csproj文件的Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "App1", "App1\App1.csproj", "{项目GUID}" EndProject<ProjectGuid>节点中复制)。 - 保存.sln文件后重新打开VS。
清理重建解决方案
加载核心项目后,依次点击菜单栏「生成」→「清理解决方案」,再点击「生成」→「重建解决方案」。重置VS用户数据
- 关闭所有VS窗口,打开命令提示符执行:
devenv /resetuserdata - 重启VS后重新打开项目。
- 关闭所有VS窗口,打开命令提示符执行:
内容的提问来源于stack exchange,提问作者W. Yatego
相关产品推荐
相关产品推荐

