1

在 Visual Studio App Center 中构建 Xamarin Forms 应用程序时,它会抱怨使用netstandard2.0.

在本地使用更新的 Visual Studio 和 Xamarin Forms,它非常适合构建和运行。

(CheckForDuplicateItems 目标)->
/usr/local/share/dotnet/sdk/2.0.3/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets(276,5):错误:重复' EmbeddedResource 的项目被包括在内。默认情况下,.NET SDK 包含项目目录中的“EmbeddedResource”项。您可以从项目文件中删除这些项目,或者如果您想将它们明确包含在项目文件中,则将“EnableDefaultEmbeddedResourceItems”属性设置为“false”。有关详细信息,请参阅https://aka.ms/sdkimplicititems

如果不是嵌入的,应该如何将 xaml 文件添加到项目中?

更新:

使用 VSTS 和 Hosted Mac Agent 时出现相同的错误

4

1 回答 1

0

编辑您的.csproj文件并删除ItemGroup包含EmbeddedResource.

这解决了我的问题,但最初的答案来自Xamarin 论坛

于 2020-04-03T11:54:17.660 回答