只是尝试Rider并解决了这个问题,如果我只是构建Xamarin Android项目 - 它构建完全正常,但是如果我尝试运行它,它会在部署步骤失败并出现以下错误:
▼ Project Not Found
Microsoft (R) Build Engine version 15.1.1012.6693
Copyright (C) Microsoft Corporation. All rights reserved.
MSBUILD : error MSB1008: Only one project can be specified.
Switch: Files\JetBrains\Rider
For switch syntax, type "MSBuild /help"
甚至不确定从哪个问题开始
编辑:忘记提及 - Windows 10
答案 0 :(得分:3)
在我们的案例中,Android NDK导致了这个问题。当我们删除NDK的路径(文件 - >设置 - >构建,执行,部署 - > Android)时,错误消失了。
答案 1 :(得分:1)
您的解决方案很可能位于其中包含空格的路径上。通常你应该在路径上使用引号来确保它不被理解为多个参数,但我不确定如何在Rider上做到这一点。
我只是将解决方案移动到文件路径中没有空格的位置。