【发布时间】:2021-12-18 23:17:15
【问题描述】:
我构建 xamarin app(uwp,ios,android) 并使用 appCenter 进行构建和交付。出于某种原因,我无法构建解决方案中包含 uwp 项目的 android 和 ios 项目。创建构建配置确实解决了一个问题。是否可以在解决方案文件中有一些条件来包含某些项目?
【问题讨论】:
-
“由于某种原因,我无法构建包含在解决方案中的 uwp 项目的 android 和 ios 项目”让我们先试着弄清楚。包含 UWP 项目时会遇到什么问题?
-
无法在 appCenter 上构建 ios 和 android,因为 uwp 项目的 nuget 恢复包失败。例如:“UWP.csproj:错误 MSB4057:项目中不存在目标“_IsProjectRestoreSupported”。”。如果没有 uwp,它就可以很好地构建。看看这里github.com/xamarin/xamarin-forms-samples/issues/734
-
您可以创建多个解决方案文件 - 一个不带 UWP,一个带
-
是的,我当然可以 :) 虽然我希望有一些优雅的解决方案......如果可能的话......
标签: c# xamarin.forms solution visual-studio-app-center