Skip to content

Library list for Full CLR #1118

Description

@vors

This is Full CLR counter-part of #1031

Engine and core module dlls

Workflow

Modules\PSWorkflow\psworkflow.psd1
Modules\PSWorkflow\psworkflow.psm1
Modules\PSWorkflow\PSWorkflow.types.ps1xml
Modules\PSWorkflowUtility\psworkflowutility.psd1
Modules\PSWorkflowUtility\psworkflowutility.psm1

Auto-Generated *.Activities (for workflows) Dongbo Wang (@daxian-dbw)

  • Microsoft.PowerShell.Activities
  • Microsoft.PowerShell.Core.Activities
  • Microsoft.PowerShell.Diagnostics.Activities
  • Microsoft.PowerShell.Management.Activities
  • Microsoft.PowerShell.Security.Activities
  • Microsoft.PowerShell.Utility.Activities
  • Microsoft.WSMan.Management.Activities
  • Make Activities dlls build with Start-PSBuild Dongbo Wang (@daxian-dbw)
  • Move Update-PowerShellActivitySource.ps1 to Github Dongbo Wang (@daxian-dbw)
    The ps1 file is to auto-generate the activities source code. Need to refactor this .ps1 file to make it work in Github.

Binplacing (psd1, psm1, ps1xml, etc)

  • Modules\PSDiagnostics\PSDiagnostics.psd1
  • Modules\PSDiagnostics\PSDiagnostics.psm1
  • Modules\Microsoft.PowerShell.Diagnostics\Microsoft.PowerShell.Diagnostics.psd1
  • Modules\Microsoft.PowerShell.Management\Microsoft.PowerShell.Management.psd1
  • Modules\Microsoft.PowerShell.Utility\Microsoft.PowerShell.Utility.psd1
  • Modules\Microsoft.PowerShell.Utility\Microsoft.PowerShell.Utility.psm1
  • Modules\Microsoft.PowerShell.ODataUtils\Microsoft.PowerShell.ODataUtils.psd1
  • Modules\Microsoft.PowerShell.ODataUtils\Microsoft.PowerShell.ODataUtils.psm1
  • Modules\Microsoft.PowerShell.ODataUtils\en-US\Microsoft.PowerShell.ODataUtilsStrings.psd1
  • Modules\Microsoft.PowerShell.Host\Microsoft.PowerShell.Host.psd1
  • Modules\Microsoft.PowerShell.Security\Microsoft.PowerShell.Security.psd1
  • Modules\Microsoft.WSMan.Management\Microsoft.WSMan.Management.psd1
  • CimCmdlets.psd1 Add misc missed files for modules #1232

PackageManager #991

  • Modules\PackageManagement\Microsoft.PackageManagement.ArchiverProviders.dll
  • Modules\PackageManagement\Microsoft.PackageManagement.CoreProviders.dll
  • Modules\PackageManagement\Microsoft.PackageManagement.MsiProvider.dll
  • Modules\PackageManagement\Microsoft.PackageManagement.MsuProvider.dll
  • Modules\PackageManagement\Microsoft.PackageManagement.dll
  • Modules\PackageManagement\Microsoft.PackageManagement.MetaProvider.PowerShell.dll
  • Modules\PackageManagement\Microsoft.PowerShell.PackageManagement.dll
  • Modules\PackageManagement\PackageManagement.psd1
  • Modules\PackageManagement\PackageProviderFunctions.psm1
  • Modules\PackageManagement\PackageManagement.format.ps1xml

en-US resources ❓

  • en-US\AppxProvider.Resource.psd1
  • en-US\ArchiveResources.psd1
  • en-US\Microsoft.PowerShell.ODataUtilsStrings.psd1
  • en-US\PowerShellExecutionPolicy.adml
  • en-US\PSGet.Resource.psd1
  • en-US\pshmsglh.dll.mui
  • en-US\pwrshmsg.dll
  • en-US\pwrshplugin.dll.mui
  • en-US\pwrshmsg.dll.mui
  • en-US\Microsoft.PowerShell.Commands.Diagnostics.resources.dll (embedded)
  • en-US\Microsoft.PowerShell.Commands.Management.resources.dll (embedded)
  • en-US\Microsoft.PowerShell.Commands.Utility.resources.dll (embedded)
  • en-US\Microsoft.PowerShell.ConsoleHost.resources.dll (embedded)
  • en-US\Microsoft.PowerShell.Security.resources.dll (embedded)
  • en-US\Microsoft.WSMan.Management.resources.dll ❓ did we embedded it in nuget?
  • en-US\System.Management.Automation.resources.dll

Other modules

  • Modules\PSScheduledJob
Modules\PSScheduledJob\PSScheduledJob.psd1
Modules\PSScheduledJob\PSScheduledJob.types.ps1xml
Modules\PSScheduledJob\PSScheduledJob.Format.ps1xml
  • Microsoft.PowerShell.LocalAccounts
Modules\Microsoft.PowerShell.LocalAccounts\1.0.0.0\Microsoft.PowerShell.LocalAccounts.dll
Modules\Microsoft.PowerShell.LocalAccounts\1.0.0.0\Microsoft.PowerShell.LocalAccounts.psd1
Modules\Microsoft.PowerShell.LocalAccounts\1.0.0.0\LocalAccounts.format.ps1xml
Modules\Microsoft.PowerShell.LocalAccounts\1.0.0.0\en\Microsoft.PowerShell.LocalAccounts.resources.dll
  • Microsoft.PowerShell.Archive
Modules\Microsoft.PowerShell.Archive\Microsoft.PowerShell.Archive.psd1
Modules\Microsoft.PowerShell.Archive\Microsoft.PowerShell.Archive.psm1
Modules\Microsoft.PowerShell.Archive\en-US\ArchiveResources.psd1

Activity

  1. added this to the v0.6.0 milestone on Jun 15, 2016
  2. Indhukrishna commented on Jun 15, 2016

    @Indhukrishna
    Contributor

    What about the following?
    Cmdletization modules and assemblies

    • Microsoft.Management.Infrastructure.Native.dll
    • Microsoft.Management.Infrastructure.dll
    • Microsoft.Management.Infrastructure.Native.Unmanaged.dll
    • Microsoft.Management.Infrastructure.CimCmdlets.dll
    • CimCmdlets.psd1

    I think this is related to scheduled job cmdlets. Paul Higginbotham would know for sure

    • Microsoft.PowerShell.Shell32.Interop.dll
  3. vors commented on Jun 16, 2016

    @vors
    CollaboratorAuthor

    Indhu Sivaramakrishnan (@Indhukrishna) Microsoft.PowerShell.Shell32.Interop.dll is a good catch, we have Cmdlets that depend on it #670

    For everything else, we will do a nuget package.

  4. changed the title [-]Library set for Full CLR[/-] [+]Library list for Full CLR[/+] on Jun 20, 2016
  5. vors commented on Jun 29, 2016

    @vors
    CollaboratorAuthor

    With the last merged PR #1232 our the list is reduced to the following

    • PSEvents.dll
    • pwrshmsg.dll
    • en-US\PowerShellExecutionPolicy.adml
    • en-US\pshmsglh.dll.mui
    • en-US\pwrshmsg.dll
    • en-US\pwrshplugin.dll.mui
    • en-US\pwrshmsg.dll.mui

    These assemblies are native resources assemblies.
    Building them is closely related to #1148 , because involves mc.exe.

    I'm going to move this issue from 0.6.0 into Aug17 milestone, because the critical part of it (enable full CLR deployment to run BVT/DRT) is done.

  6. modified the milestones: Aug17, v0.6.0 on Jun 29, 2016
  7. daxian-dbw commented on Jun 30, 2016

    @daxian-dbw
    Member

    sergei (@vors) I added 'Update-PowerShellActivitySource.ps1' to the reduced list.

  8. vors commented on Jun 30, 2016

    @vors
    CollaboratorAuthor

    Dongbo Wang (@daxian-dbw) thanks. I think we need a separate issue for it, since it's not a product code really.

  9. daxian-dbw commented on Jun 30, 2016

    @daxian-dbw
    Member

    sergei (@vors) I removed 'Update-PowerShellActivitySource.ps1' from the reduced list, and opened #1249 to track it.

  10. raghushantha commented on Jul 28, 2016

    @raghushantha
    Member

    The list looks good compared to binaries shipped with WMF 5.1

  11. vors commented on Jul 28, 2016

    @vors
    CollaboratorAuthor

    Great! Thank you Raghu Shantha (@raghushantha) for checking it. Should we close this issue?

  12. raghushantha commented on Aug 1, 2016

    @raghushantha
    Member

    yes

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