尝试构建Xamarin.iOS项目时,出现“未为项目设置OutputPath属性...”错误

时间:2018-12-06 10:47:42

标签: ios xamarin build

我有一个解决方案,可以使用各种配置来构建我的Android和iOS项目。

我的iOS项目已添加了用于运行UITests的新配置,但无法构建。实际上,它甚至无法清理

我的Android项目构建良好。

我已经为

创建了配置
  • 任何CPU
  • iPhone
  • iPhoneSimulator

它们似乎都还可以。

错误是:

  

/Library/Frameworks/Mono.framework/Versions/5.16.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5):错误:未为以下项设置OutputPath属性项目“ ProjectName.Mobile.iOS.csproj”。请检查以确保为该项目指定了配置和平台的有效组合。配置='ProjectNameDebug_UITEST'平台='iPhoneSimulator'。如果某个其他项目试图遵循该项目的项目间引用,此项目已被卸载或未包含在解决方案中,并且引用项目未使用相同或等效项构建,则也可能会出现此错误。配置或平台。 (ProjectName.Mobile.iOS)

我看到过很多关于此类问题的旧文章-这些文章中提出的所有解决方案都不适合我。

还有其他人看到这个并找到解决方案了吗?

版本信息:

===适用于Mac的Visual Studio Community 2017 ===

版本7.7(内部版本1868) 安装UUID:6d9da63d-6991-43e3-ad39-e23e9442a3ec     GTK + 2.24.23(罗利主题)     Xamarin.Mac 4.4.1.178(master / eeaeb7e6)

Package version: 516000221

=== Mono Framework MDK ===

运行时:     单声道5.16.0.221(2018-06 / b63e5378e38)(64位)     套件版本:516000221

=== NuGet ===

版本:4.7.0.5148

=== .NET Core ===

运行时:/ usr / local / share / dotnet / dotnet 运行时版本:     2.1.2     2.0.5     2.0.0 SDK:/usr/local/share/dotnet/sdk/2.1.302/Sdks SDK版本:     2.1.302     2.1.4     2.0.0 MSBuild SDK:/Library/Frameworks/Mono.framework/Versions/5.16.0/lib/mono/msbuild/15.0/bin/Sdks

=== Xamarin.Profiler ===

版本:1.6.4 位置:/ Applications / Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== Apple开发人员工具===

Xcode 10.1(14460.46) 版本10B61

=== Xamarin.Mac ===

版本:5.2.1.1.1(Visual Studio社区) 哈希值:5ef73d34 科: 建立日期:2018-11-21 00:03:25-0500

=== Xamarin.iOS ===

版本:12.2.1.11(Visual Studio社区) 哈希值:5ef73d34 分公司:d15-9 建立日期:2018-11-21 00:03:24-0500

=== Xamarin.Android ===

版本:9.1.0.38(Visual Studio社区) Android SDK:/Users/james.lavery/Library/Developer/Xamarin/android-sdk-macosx     支持的Android版本:         7.1(API级别25)         8.1(API级别27)

SDK工具版本:26.1.1 SDK平台工具版本:28.0.0 SDK Build Tools版本:27.0.3

Java SDK:/Users/james.lavery/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.9 openjdk版本“ 1.8.0-9” OpenJDK运行时环境(内部版本1.8.0-9-microsoft-b00) OpenJDK 64位服务器VM(内部版本25.71-b00,混合模式)

此处提供了Android Designer EPL代码: https://github.com/xamarin/AndroidDesigner.EPL

=== Android设备管理器===

版本:7.7.1.0 哈希:06ceaea1

=== Xamarin检查器===

版本:1.4.3 哈希:db27525 分支:1.4版本 建立日期:2018年7月9日星期一21:20:18 GMT 客户端兼容性:1

===构建信息===

版本ID:707001868 Git版本:8bcdfa96d67c8c88dc45728cc968a2f84b55322f 建立日期:2018-11-22 12:19:29 + 00 构建分支:release-7.7 Xamarin扩展名:d66dbedcda237cd9b546abfecfeecafba6f8e3cb

===操作系统===

Mac OS X 10.14.1 Darwin 18.2.0 Darwin内核版本18.2.0     2018年10月5日星期五10:41:49 PDT     根目录:xnu-4903.221.2〜2 / RELEASE_X86_64 x86_64

===启用的用户安装扩展===

Redth的插件1.0.9

0 个答案:

没有答案