Visual Studio 2022 编译新版 Mission Planner 地面站

下载安装VS 2022

安装时,注意勾选
Visual Studio 2022 编译新版 Mission Planner 地面站_第1张图片
Visual Studio 2022 编译新版 Mission Planner 地面站_第2张图片
安装成功后,从Visual Studio官方SDKs下载net461开发包,网址:https://dotnet.microsoft.com/en-us/download/visual-studio-sdks
Visual Studio 2022 编译新版 Mission Planner 地面站_第3张图片
可以在不支持版本中找到

安装成功后,重启VS 2022

下载Mission PLanner地面站源码

参考https://github.com/ArduPilot/MissionPlanner
简单叙述为执行下面三步指令:

git clone https://github.com/ArduPilot/MissionPlanner.git
cd MissionPlanner/
git submodule update --init --recursive

最后一步指令执行时间较长,且可能会失败,可能需要好一点的网络多试几次
执行成功后,打开Mission Planner.sln文件
Visual Studio 2022 编译新版 Mission Planner 地面站_第4张图片
点击生成MissionPlanner(U)
Visual Studio 2022 编译新版 Mission Planner 地面站_第5张图片

此时可能会遇到报错Visual Studio 2022 编译新版 Mission Planner 地面站_第6张图片

我的解决方法比较直接,右键点击Mission Planner,点击属性
Visual Studio 2022 编译新版 Mission Planner 地面站_第7张图片

找到 “生成事件” 中的 “生成后事件命令行”,将命令全部删除,再次运行即可
Visual Studio 2022 编译新版 Mission Planner 地面站_第8张图片

你可能感兴趣的:(问题解决)