Xamarin WatchOS在VS for Mac 2019上生成错误

时间:2019-05-03 15:42:42

标签: xamarin xamarin.ios visual-studio-mac watch-os visual-studio-2019

在用于Mac 2019的Visual Studio上,默认watchOS在构建时中断,并显示以下错误。 仅在从VS项目模板添加WatchOS项目之前,phone-app项目才能成功构建。

请帮助。

  

错误   /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(4,4):   错误MSB4094:   “ /Users/devpc/Projects/SampleWatchApp/Watch/Watch.WatchOSExtension/bin/iPhoneSimulator/Debug/WatchWatchOSExtension.appex;/Users/devpc/Projects/SampleWatchApp/Watch/Watch.WatchOSExtension/bin/iPhoneSimulator/Debug/WatchWatchOSExtension.appex ”   是“同上”任务的“源”参数的无效值。   不能将多个项目传递到类型的参数中   “ Microsoft.Build.Framework.ITaskItem”。 (MSB4094)(Watch.WatchOSApp)

1 个答案:

答案 0 :(得分:4)

我意识到VS for mac 2019出于某种原因为Watch-Extension项目添加了双重引用。

删除一个引用即可解决问题。

enter image description here