Display error message to user if project is using NuGet PackageReference #264
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We've been receiving an increasing number of support requests from users that create projects that use the
PackageReference
style, which is not compatible with Excel-DNA as of this writing (#138).This PR detects if the Excel-DNA add-in project is using the
PackageReference
style and displays an error message during build, with instructions on how to resolve the issue:The error message above is displayed just before compilation starts, when:
Class Library (.NET Standard)
project (a.k.a. SDK-style project)Class Library (.NET Framework)
project, but uses thePackageReference
style instead ofpackages.config
Related links: