Skip to content

Create nuget packages for the MI.NET and WSMan related binaries #1105

Description

We are not going to open source the MI.NET and WsMan related code, including both managed and unmanaged. So we need to create nuget packages for them.

  • Microsoft.Management.Infrastructure.CimCmdlets.dll
  • Microsoft.Management.Infrastructure.Native.dll
  • Microsoft.Management.Infrastructure.Native.Unmanaged.dll
  • Microsoft.Management.Infrastructure.dll
  • Microsoft.WSMan.Management.dll
  • Microsoft.WSMan.Runtime.dll

Activity

  1. andyleejordan commented on Jun 14, 2016

    @andyleejordan
    Member

    Please work with Dan Travison (@dantraMSFT) here, as he has existing packages from MMI and MMIN.

  2. andyleejordan commented on Jul 2, 2016

    @andyleejordan
    Member

    sergei (@vors) I thought we already did this?

  3. daxian-dbw commented on Jul 2, 2016

    @daxian-dbw
    MemberAuthor

    Yes, they are all available at appveyor-psl-windows-build. I'm closing this issue :)

    PS:34> nuget list -Source appveyor-psl-windows-build -Prerelease
    Using credentials from config. UserName: [email protected]
    Microsoft.Management.Infrastructure 1.0.0-rc2
    Microsoft.Management.Infrastructure.CimCmdlets 1.0.0-rc2
    Microsoft.Management.Infrastructure.Native 1.0.0-rc5
    Microsoft.mshtml 1.0.0
    Microsoft.PowerShell.ScheduledJob.Interop 1.0.0-rc1
    Microsoft.WSMan.Management 1.0.1-rc1
    Microsoft.WSMan.Runtime 1.0.0-rc2

  4. vors commented on Jul 2, 2016

    @vors
    Collaborator

    I'd like to revisit this issue.
    We should consider using reference-only packages, instead of full packages.

    For example, Microsoft.mshtml needs to be replaced.

  5. modified the milestones: v0.7.0, v0.6.0 on Jul 2, 2016
  6. daxian-dbw commented on Jul 3, 2016

    @daxian-dbw
    MemberAuthor

    sergei (@vors) The MMI and WSMan related packages need to have implementation dlls in them. PowerShell on windows depends on them to support WSMan provider (the WSMan module) and WMI/CIM (the CimCmdlet module). We probably need to re-create them when it's time to publish those packages to nuget though.

  7. vors commented on Jul 9, 2016

    @vors
    Collaborator

    Partially suppressed by #1317

  8. daxian-dbw commented on Jul 14, 2016

    @daxian-dbw
    MemberAuthor

    sergei (@vors) close this one as it really had been done. Please create another issue to track "merging MMI and MMI.Native and MMI.Native.Unmanaged" into one nuget package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions