This repository was archived by the owner on Oct 4, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1k
Projects referenced via external target file don't get pre compiled as dependencies #8425
Copy link
Copy link
Open
Description
Reproduction
- git clone git@github.com:PureWeen/Xamarin.Forms.Sandbox.git --recursive
- open Xamarin.Forms.Sandbox.sln
- set the Xamarin.Forms.Sandbox.iOS as the startup project
- now try to launch and you will notice that it says it can't find dlls
If you go through and compile those projects inside the XamarinSource directory manually then you will eventually be able to get it to compile
This solution works fine on VS for Windows
The readme here https://github.com/PureWeen/Xamarin.Forms.Sandbox/blob/master/Readme.md talks a little bit about how this project is setup.
Basically each project has a targets file that let's me toggle between targeting source or nuget packages.
I'm running the latest version of 8.3
=== Visual Studio Enterprise 2019 for Mac (Preview) ===
Version 8.3 Preview (8.3 build 1312)
Installation UUID: fae43bc3-a47b-4638-a8fc-dfb6d5bfc1f4
GTK+ 2.24.23 (Raleigh theme)
Xamarin.Mac 5.16.1.0 (d16-3 / 3de2dad6)
Package version: 604000154
=== Mono Framework MDK ===
Runtime:
Mono 6.4.0.154 (2019-06/7581fffa8af) (64-bit)
Package version: 604000154
=== NuGet ===
Version: 5.2.0.6067
=== .NET Core ===
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
2.2.4
2.1.11
2.1.6
2.1.2
2.1.1
SDK: /usr/local/share/dotnet/sdk/2.2.203/Sdks
SDK Versions:
2.2.203
2.1.700
2.1.500
2.1.302
2.1.301
MSBuild SDKs: /Library/Frameworks/Mono.framework/Versions/6.4.0/lib/mono/msbuild/Current/bin/Sdks
=== Xamarin.Profiler ===
Version: 1.6.11
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler
=== Updater ===
Version: 11
=== Xamarin.Android ===
Version: 9.3.0.22 (Visual Studio Enterprise)
Commit: HEAD/8e7764fdf
Android SDK: /Users/shane/Library/Developer/Xamarin/android-sdk-macosx
Supported Android versions:
7.0 (API level 24)
7.1 (API level 25)
8.0 (API level 26)
8.1 (API level 27)
SDK Tools Version: 26.1.1
SDK Platform Tools Version: 28.0.2
SDK Build Tools Version: 28.0.3
Build Information:
Mono: mono/mono/2018-08@3cb36842fc4
Java.Interop: xamarin/java.interop/d16-1@5ddc3e3
LibZipSharp: grendello/LibZipSharp/d16-1@44de300
LibZip: nih-at/libzip/rel-1-5-1@b95cf3f
ProGuard: xamarin/proguard/master@905836d
SQLite: xamarin/sqlite/3.27.1@8212a2d
Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-1@acabd26
=== Microsoft Mobile OpenJDK ===
Java SDK: /Users/shane/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_8.0.25
1.8.0-25
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL
=== Android SDK Manager ===
Version: 1.4.0.22
Hash: 0bea4f4
Branch: remotes/origin/d16-3~14
Build date: 2019-08-08 19:01:16 UTC
=== Android Device Manager ===
Version: 1.2.0.105
Hash: 7fdb3d0
Branch: remotes/origin/d16-3~1
Build date: 2019-08-08 19:01:36 UTC
=== Apple Developer Tools ===
Xcode 11.0 (14908.4)
Build 11M382q
=== Xamarin.Mac ===
Version: 5.99.2.26 (Visual Studio Enterprise)
Hash: d095f754
Branch: xcode11
Build date: 2019-07-25 06:36:54-0400
=== Xamarin.iOS ===
Version: 12.99.2.30 (Visual Studio Enterprise)
Hash: ddef4288
Branch: xcode11
Build date: 2019-07-31 23:36:02-0400
=== Xamarin Designer ===
Version: 16.3.0.147
Hash: c301d21d7
Branch: remotes/origin/d16-3
Build date: 2019-08-07 15:23:02 UTC
=== Xamarin Inspector ===
Version: 1.4.3
Hash: db27525
Branch: 1.4-release
Build date: Mon, 09 Jul 2018 21:20:18 GMT
Client compatibility: 1
=== Build Information ===
Release ID: 803001312
Git revision: 33410310ac90c097ff186237e087b68d2d880f86
Build date: 2019-08-14 10:04:07+00
Build branch: release-8.3
Xamarin extensions: 9de44b711b40469c2e98c604b38b0ae33f2024a4
=== Operating System ===
Mac OS X 10.15.0
Darwin 19.0.0 Darwin Kernel Version 19.0.0
Tue Jul 23 01:19:36 PDT 2019
root:xnu-6153.0.103.151.1~4/RELEASE_X86_64 x86_64
=== Enabled user installed extensions ===
Android Designer - remotes/origin/master 16.3.99.35
VS bug #967432
Reactions are currently unavailable