Visual Studio App Center - 构建Xamarin Forms应用程序时包含了重复的“EmbeddedResource”项目?

时间:2018-03-04 21:45:51

标签: xamarin.forms visual-studio-app-center

在Visual Studio App Center中构建Xamarin Forms应用程序时,它会在使用netstandard2.0时抱怨嵌入的xaml文件。

在本地使用更新的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和托管Mac代理

时出现相同的错误

1 个答案:

答案 0 :(得分:0)

编辑您的.csproj文件,然后删除包含ItemGroup的{​​{1}}。

这解决了我的问题,但原始答案来自Xamarin Forums