-
Notifications
You must be signed in to change notification settings - Fork 752
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement assembly version's per "band" to ensure binding redirects work #212
Conversation
Hi @onovotny, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution! The agreement was validated by .NET Foundation and real humans are currently evaluating your PR. TTYL, DNFBOT; |
Trying to build the project errors out here. Am I missing something?
EDIT: how are my feeds different to what's on Appveyor? Hrm. |
It should be using the Build Packages feed with the guid in it.... That's where I put that package while I wait for it to be officially merged and published. |
@onovotny I think this is related to where you execute the On my machine, when
The workaround I tested was to do this: Push-Location ".\Rx.NET\Source\"
Write-Host "Building Rx.NET" -ForegroundColor Green
.\build-new
Pop-Location There's probably a much cleaner way to do this (avoiding duplicate downloads of nuget.exe in particular), but I also haven't looked into why Appveyor isn't failing in the same way... |
@shiftkey there's a nuget.config at the root here that should work https://github.com/Reactive-Extensions/Rx.NET/blob/master/NuGet.Config. Was that not getting picked up for you? |
7ee623c
to
ab35480
Compare
@@ -17,7 +17,8 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "System.Interactive.Tests", | |||
EndProject | |||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B733D97A-F1ED-4FC3-BF8E-9AC47A89DE96}" | |||
ProjectSection(SolutionItems) = preProject | |||
build-new.ps1 = build-new.ps1 | |||
GlobalAssemblyVersion.cs = GlobalAssemblyVersion.cs | |||
build-new.ps1 = build-new.ps1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💄 indenting (lol)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bah, I'll fix it -- was a merge conflict, so VS didn't generate that.
It was not, but let me have another shot at it now... |
Build script is fine now on my machine, I just can't create packages:
Looking at the diff for the generated
Do we care about this constraint? |
After a fresh build there are two changes to dependencies:
Want to pull those in here? |
@onovotny just a few little things - would love to be able to poke the packages and verify the changes but I won't hold that up because of how GitVersion names branches in this situation... |
Yeah, I wouldn't worry about any package failures due to branch names. I wish NuGet didn't have that limit; otherwise, I can also look into ways to truncate to fit. Prob another PR. |
As for versions of BCL refs, I'm going to create a separate PR to remove those granular deps and just reference NETStandard.Library. That's the new/current recommendation of the NuGet/BCL team. |
As for the |
ab35480
to
5828240
Compare
Fixes #205 and #97.
/cc @shiftkey @mattpodwysocki @natemcmaster @shana @forki @OmerRaviv for review.
This change is