Add missed files to Microsoft.PowerShell.Commands.Management

Add almost all files to Microsoft.PowerShell.Commands.Management
One of them is Computer.cs that was listed in known issues.
We start to use a nuget packages generated for assemlbies that
cannot be listed in framework assemlbies, but exist in a GAC
on all windows machine and not a PowerShell assemblies
The first one is Microsoft.WSMan.Management
This commit is contained in:
Sergei Vorobev 2016-02-11 20:44:21 -08:00
parent 43d284f6b3
commit 3322d7af1c
4 changed files with 54 additions and 17 deletions

View file

@ -1,10 +1,10 @@
# Known Issues
## `Computer.cs`
## `ControlPanelItemCommand.cs`
The file `monad/src/commands/management/Computer.cs` has been removed
The file `monad/src/commands/management/ControlPanelItemCommand.cs` has been removed
temporarily from `Microsoft.PowerShell.Commands.Management` because we
cannot resolve `Microsoft.WSMan.Management` for FullCLR builds. This must be
cannot resolve `[Shell32.ShellFolderItem]` for FullCLR builds. This must be
fixed ASAP.
## `ImplicitRemotingCommands.cs`

View file

@ -4,5 +4,6 @@
<clear />
<add key="dotnet-core" value="https://www.myget.org/F/dotnet-core/api/v3/index.json" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="local" value="./src/windows-build/nuget-feed" />
</packageSources>
</configuration>

View file

@ -26,7 +26,13 @@
},
"dnx451": {
"frameworkAssemblies": {
"System.ServiceProcess": ""
"System.ServiceProcess": "",
"System.Windows.Forms": "4.0.0.0",
"System.Drawing": "4.0.0.0",
"System.Web.Services": ""
},
"dependencies": {
"Microsoft.WSMan.Management": "1.0.0"
}
}
},
@ -34,8 +40,16 @@
"compile": [ "../windows-build/gen/COMMANDS_MANAGEMENT/*.cs" ],
"compileFiles": [
"../monad/monad/src/cimSupport/cmdletization/SessionBasedWrapper.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimChildJobBase.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimCmdletDefinitionContext.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimCmdletInvocationContext.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimConverter.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimJobContext.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/CimJobException.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimOperationOptionsHelper.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimQuery.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimWrapper.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/clientSideQuery.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/CreateInstanceJob.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/DeleteInstanceJob.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/EnumerateAssociatedInstancesJob.cs",
@ -48,26 +62,28 @@
"../monad/monad/src/cimSupport/cmdletization/cim/QueryJobBase.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/StaticMethodInvocationJob.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/TerminatingErrorTracker.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimChildJobBase.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimCmdletDefinitionContext.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimCmdletInvocationContext.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimConverter.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimJobContext.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimOperationOptionsHelper.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimQuery.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/cimWrapper.cs",
"../monad/monad/src/cimSupport/cmdletization/cim/clientSideQuery.cs",
"../monad/monad/src/cimSupport/cmdletization/SessionBasedWrapper.cs",
"../monad/monad/src/commands/management/AddContentCommand.cs",
"../monad/monad/src/commands/management/ClearContentCommand.cs",
"../monad/monad/src/commands/management/ClearPropertyCommand.cs",
"../monad/monad/src/commands/management/ClearRecycleBinCommand.cs",
"../monad/monad/src/commands/management/CombinePathCommand.cs",
"../monad/monad/src/commands/management/CommandsCommon.cs",
"../monad/monad/src/commands/management/CommitTransactionCommand.cs",
"../monad/monad/src/commands/management/Computer.cs",
"../monad/monad/src/commands/management/ContentCommandBase.cs",
"../monad/monad/src/commands/management/ConvertPathCommand.cs",
"../monad/monad/src/commands/management/CopyPropertyCommand.cs",
"../monad/monad/src/commands/management/Eventlog.cs",
"../monad/monad/src/commands/management/GetChildrenCommand.cs",
"../monad/monad/src/commands/management/GetClipboardCommand.cs",
"../monad/monad/src/commands/management/GetContentCommand.cs",
"../monad/monad/src/commands/management/GetPropertyCommand.cs",
"../monad/monad/src/commands/management/GetTransactionCommand.cs",
"../monad/monad/src/commands/management/GetWmiObjectCommand.cs",
"../monad/monad/src/commands/management/Hotfix.cs",
"../monad/monad/src/commands/management/InvokeWMIMethodCommand.cs",
"../monad/monad/src/commands/management/MovePropertyCommand.cs",
"../monad/monad/src/commands/management/Navigation.cs",
"../monad/monad/src/commands/management/NewPropertyCommand.cs",
@ -77,20 +93,40 @@
"../monad/monad/src/commands/management/PingPathCommand.cs",
"../monad/monad/src/commands/management/Process.cs",
"../monad/monad/src/commands/management/PropertyCommandBase.cs",
"../monad/monad/src/commands/management/RegisterWMIEventCommand.cs",
"../monad/monad/src/commands/management/RemovePropertyCommand.cs",
"../monad/monad/src/commands/management/RemoveWMIObjectCommand.cs",
"../monad/monad/src/commands/management/RenamePropertyCommand.cs",
"../monad/monad/src/commands/management/ResolvePathCommand.cs",
"../monad/monad/src/commands/management/RollbackTransactionCommand.cs",
"../monad/monad/src/commands/management/Service.cs",
"../monad/monad/src/commands/management/SetClipboardCommand.cs",
"../monad/monad/src/commands/management/SetContentCommand.cs",
"../monad/monad/src/commands/management/SetPropertyCommand.cs",
"../monad/monad/src/commands/management/WriteContentCommandBase.cs"
"../monad/monad/src/commands/management/SetWMIInstanceCommand.cs",
"../monad/monad/src/commands/management/StartTransactionCommand.cs",
"../monad/monad/src/commands/management/UseTransactionCommand.cs",
"../monad/monad/src/commands/management/WebServiceProxy.cs",
"../monad/monad/src/commands/management/WMIHelper.cs",
"../monad/monad/src/commands/management/WriteContentCommandBase.cs",
"../monad/monad/src/singleshell/installer/MshManagementMshSnapin.cs"
],
"namedResource": {
"ClearRecycleBinResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ClearRecycleBinResources.resources",
"ClipboardResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ClipboardResources.resources",
"CmdletizationResources": "../windows-build/gen/COMMANDS_MANAGEMENT/CmdletizationResources.resources",
"ComputerResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ComputerResources.resources",
"ControlPanelResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ControlPanelResources.resources",
"EventlogResources": "../windows-build/gen/COMMANDS_MANAGEMENT/EventlogResources.resources",
"HotFixResources": "../windows-build/gen/COMMANDS_MANAGEMENT/HotFixResources.resources",
"ManagementMshSnapInResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ManagementMshSnapInResources.resources",
"NavigationResources": "../windows-build/gen/COMMANDS_MANAGEMENT/NavigationResources.resources",
"ProcessCommandHelpResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ProcessCommandHelpResources.resources",
"ProcessResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ProcessResources.resources",
"ServiceResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ServiceResources.resources"
"ServiceResources": "../windows-build/gen/COMMANDS_MANAGEMENT/ServiceResources.resources",
"TransactionResources": "../windows-build/gen/COMMANDS_MANAGEMENT/TransactionResources.resources",
"WebServiceResources": "../windows-build/gen/COMMANDS_MANAGEMENT/WebServiceResources.resources",
"WmiResources": "../windows-build/gen/COMMANDS_MANAGEMENT/WmiResources.resources"
}
}

@ -1 +1 @@
Subproject commit 477c31844af2df56a7883210da8ba7409bb8905f
Subproject commit 50c60704b483d82f9eb37bc28be0099d29dce1ce