Uploaded image for project: 'NPanday'
  1. NPanday
  2. NPANDAY-628

Refactor SDK location

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • Backlog
    • Maven Plugins
    • None

    Description

      See NPANDAY-505 for more details on the initial proposal. In the interim, several probing paths have been added to the compile/executable plugins metadata. However, these suffer some failings:

      • imprecise location of the right framework in some cases (e.g. vbc always uses the latest tools version, matches 4.0 even when targetting 2.0, etc.)
      • no way to specify the tools version vs. the framework (target) version
      • duplication of probing paths that need to be updated for new SDK releases

      We should pick up on the suggestions in the original ticket to create an SDK description that can find the right paths for MSBuild tools and for NET FX tools based on a given tools version, framework version, SDK version (if applicable/desired) and executable. This can then be referenced by more succinct plugin definitions (one per executable).

      The same API could be used for other SDKs, like Azure and Web Deploy.

      Attachments

        Activity

          People

            Unassigned Unassigned
            brett Brett Porter
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: