-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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
Move to latest NuGet.exe #23786
Move to latest NuGet.exe #23786
Conversation
dougbu
commented
Jul 8, 2020
- 5.3.0 -> 5.6.0
- should improve performance and may improve reliability
- 5.3.0 -> 5.6.0 - should improve performance and may improve reliability
What about other references to nuget in the repo? There's at least one other:
|
@@ -25,9 +25,8 @@ if (-not (Test-Path $NuGetDir)) { | |||
} | |||
|
|||
if (-not (Test-Path $NuGetExe)) { | |||
# Using 5.3.0 to workaround https://github.com/NuGet/Home/issues/5016 |
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.
@rrelyea this bug doesn't appear relevant anymore, especially because we aren't using the more-performant 3.5.0 version. If that's correct, I'm wondering if is dotnet pack
able to handle https://github.com/dotnet/aspnetcore/blob/master/src/Installers/Windows/SharedFramework/SharedFrameworkPackage.nuspec and https://github.com/dotnet/aspnetcore/blob/master/src/Installers/Windows/TargetingPack/TargetingPackPackage.nuspec as well as the properties we pass in below yet ❔ I don't see *.nuspec
support in the help dotnet pack -?
spits out but hope it's just undocumented 😄 or will be coming soon.
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.
Chatted offline w/ @rrelyea and it's likely we could create the two installer packages using a new *.csproj
that runs after our *.wixproj
.
Will file a separate issue about this work. It's a larger change and not something I'm going to tackle now. But, it would remove our need for NuGet.exe anywhere in this repo (outside a couple of Arcade post-build stages).
@rrelyea would changing that one negatively impact loading our tasks into |
And @rrelyea if I shouldn't be asking you NuGet questions anymore please add the right contact. |
it might be easier to have a quick teams call to chat through these several questions. call me sometime? |
Sounds good @rrelyea |
@rrelyea and I also discussed updating
|
- move to 5.6.0 version here too - reduce transitive dependencies; we don't need them all
/ping @dotnet/aspnet-build this is building successfully and just needs a review 😺 |