-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
A special target for testing local nuget builds #14446
Conversation
You can test this PR using the following package version. |
You can test this PR using the following package version. |
You can test this PR using the following package version. |
|
You need to run The main point of this feature is to be able to quickly debug local Avalonia code changes, without waiting for Nightly NuGet builds. Debugging experience shouldn't be really different from typical NuGet (though, not sure how SourceLink symbols would work here). |
Updated build instructions to include this command https://github.com/AvaloniaUI/Avalonia/blob/master/Documentation/build.md |
Indeed I am looking for an Option to debug into Avalonia code and set breakpoints there. Seems this would not be possible with this option right? I also thought about .props magic to easily switch between nuget packs and Avalonia repo csproj. That would be easy but then the Avalonia csproj would need to be "injected" into the solution. Not sure if that can be done. So: would the above local packs option allow for setting breakpoints into Av code? |
I came up with this here which works nicely for me: |
It is sometimes needed to quickly test local changes against an app that consumes nuget packages.
This PR allows to quickly update
9999.0.0-localbuild
version in nuget cache from the current source.(incremental build)