Skip to content

Fixes for XM 4.5 and netstandard13 and updated comments - #1758

Merged
chamons merged 5 commits into
masterfrom
xm_fix_tfv_46_dir
Feb 24, 2017
Merged

Fixes for XM 4.5 and netstandard13 and updated comments#1758
chamons merged 5 commits into
masterfrom
xm_fix_tfv_46_dir

Conversation

@chamons

@chamons chamons commented Feb 23, 2017

Copy link
Copy Markdown
Contributor
  • It turns out that a majority of the pain was due to HintPaths pointing to netstandard13 facades directly in the project in question
  • There was one bug in mmp that was fixed
  • I expanded the comments in XM45.targets files to prevent myself/others from being confused more than necessary
  • MSBuild + netstandard13 is busted and will be fixed in another PR

- There is only one folder inside XM where we store the assemblies, 4.5
- Yes, this increasing shows how terrible the name XM 4.5 is
- MSBuild with XM 4.5 is still broken

<!-- The XM 4.5 target framework (will hopefully be renamed at some point) is a bit of a strange case -->
<!-- It does not declare a TargetFrameworkIdentifier so it can be compatible with "Desktop" nugets -->
<!-- These days it could have been done with some paches to nuget and such, but now can not be changed -->

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: patch

@monojenkins

Copy link
Copy Markdown
Contributor

Build failure

1 similar comment
@monojenkins

Copy link
Copy Markdown
Contributor

Build failure

@monojenkins

Copy link
Copy Markdown
Contributor

Build failure

@monojenkins

Copy link
Copy Markdown
Contributor

Build failure

@chamons

chamons commented Feb 24, 2017

Copy link
Copy Markdown
Contributor Author

Random test failure - https://bugzilla.xamarin.com/show_bug.cgi?id=52173

@chamons
chamons merged commit bf47f0f into master Feb 24, 2017
@chamons
chamons deleted the xm_fix_tfv_46_dir branch February 24, 2017 23:45
chamons added a commit that referenced this pull request Feb 27, 2017
- Update comments on XM45.targets file
- Remove unnecessary AssemblySearchPaths hack causing issues using nugets with same name as Facades
- Note: MSBuild with XM 4.5 is still broken for now
chamons added a commit that referenced this pull request Mar 6, 2017
- Update comments on XM45.targets file
- Remove unnecessary AssemblySearchPaths hack causing issues using nugets with same name as Facades
- Note: MSBuild with XM 4.5 is still broken for now
spouliot pushed a commit that referenced this pull request Mar 7, 2017
- Update comments on XM45.targets file
- Remove unnecessary AssemblySearchPaths hack causing issues using nugets with same name as Facades
- Note: MSBuild with XM 4.5 is still broken for now
rolfbjarne pushed a commit to rolfbjarne/macios that referenced this pull request Mar 9, 2017
- Update comments on XM45.targets file
- Remove unnecessary AssemblySearchPaths hack causing issues using nugets with same name as Facades
- Note: MSBuild with XM 4.5 is still broken for now
rolfbjarne pushed a commit that referenced this pull request Mar 9, 2017
- Update comments on XM45.targets file
- Remove unnecessary AssemblySearchPaths hack causing issues using nugets with same name as Facades
- Note: MSBuild with XM 4.5 is still broken for now
spouliot pushed a commit to spouliot/xamarin-macios that referenced this pull request Mar 27, 2017
…dotnet#1777)

- Update comments on XM45.targets file
- Remove unnecessary AssemblySearchPaths hack causing issues using nugets with same name as Facades
- Note: MSBuild with XM 4.5 is still broken for now
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants