Skip to content
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

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

Closed
6 tasks done
daxian-dbw opened this issue Jun 14, 2016 · 7 comments
Closed
6 tasks done

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

daxian-dbw opened this issue Jun 14, 2016 · 7 comments
Assignees
Labels
Area-Maintainers-Build specific to affecting the build
Milestone

Comments

@daxian-dbw
Copy link
Member

daxian-dbw commented Jun 14, 2016

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
@andyleejordan
Copy link
Member

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

@andyleejordan
Copy link
Member

@vors I thought we already did this?

@daxian-dbw
Copy link
Member Author

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: xvors.x@gmail.com
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

@vors
Copy link
Collaborator

vors commented Jul 2, 2016

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.

@daxian-dbw
Copy link
Member Author

daxian-dbw commented Jul 3, 2016

@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.

@vors
Copy link
Collaborator

vors commented Jul 9, 2016

Partially suppressed by #1317

@daxian-dbw
Copy link
Member Author

@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
Labels
Area-Maintainers-Build specific to affecting the build
Projects
None yet
Development

No branches or pull requests

3 participants