Fix duplication in NuGet packaging for .NET/C#

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: .Net Binding
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The `nupkg` file contains a lot of duplicate unmanaged binaries that probably don't need to be included. If you uncompress the resulting `nupkg` file, we have `/Content`, `/ContentFiles`, `/runtimes`, and `/x64/native/osx` all with the same unmanaged dependencies over and over again. We should investigate whether we need the `targets` file (in `/build`) or whether it is superfluous.

      We should review and better understand the NuGet packaging so that we can simplify the NuGet package. The intention is to reduce the number of problems we have when including this package on different frameworks, OSes, and project types.

              Assignee:
              Unassigned
              Reporter:
              James Kovacs
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: