.NET Maui部署失败:缺失appxrecipe文件求助
问题描述
我在Maui中遇到以下部署相关错误,无法解决:
Error DEP1700: The recipe file "G:\QuickJournalSync\bin\Debug\net8.0-windows10.0.19041.0\win10-x64\QuickJournalSync.build.appxrecipe" does not exist. You may need to build your project.
缺失appxrecipe文件
我正在开发一个融合.NET Maui(C# 8.0)、Realm持久化和Syncfusion控件的演示解决方案。
已在Maui官方仓库提交该问题,同时希望Stack Overflow社区能帮忙找到解决方案。
此问题与Realm或Syncfusion无关,因为该错误在Maui社区中已断断续续出现至少半年,且无其他错误抛出,仅存在这个奇怪的“缺失recipe文件”问题。
过去我通过手动删除项目中的bin、obj和vs文件夹,重启Windows后,构建通常能恢复正常,但现在这种方法不再奏效。已有其他人通过我提供的示例项目复现该错误。
复现步骤
使用我提供的示例仓库,尝试部署即可复现上述错误。
已尝试的排查操作
我已执行以下操作:
- 删除所有bin、obj和vs文件夹
- 清理解决方案
- 修复Visual Studio
- 完全卸载并重新安装Visual Studio
但结果依旧:因“缺失recipe文件”导致无法部署,进而无法调试应用。
过往类似问题
Maui官方仓库中已有多个类似问题记录,包括:
- #16975
- #6398
- #2493
- #2447
- #9467
内容的提问来源于stack exchange,提问作者David Gerding
相关产品推荐
相关产品推荐

