-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Closed
Closed
Copy link
Labels
WG-DevEx-SDKhosting PowerShell as a runtime, PowerShell's APIs, PowerShell Standard, or development of moduleshosting PowerShell as a runtime, PowerShell's APIs, PowerShell Standard, or development of modules
Description
Prerequisites
- Write a descriptive title.
- Make sure you are able to repro it on the latest released version
- Search the existing issues.
- Refer to the FAQ.
- Refer to Differences between Windows PowerShell 5.1 and PowerShell.
Steps to reproduce
When referencing the PowerShell SDK nuget package and trying to use the type Microsoft.PowerShell.Commands.ResolvePathCommand, the assembly is not found.
The ref directory is missing Microsoft.PowerShell.Commands.Management.dll, where the type is implemented.
Directory: C:\Users\Staffan\.nuget\packages\microsoft.powershell.sdk\7.2.0-preview.9\ref\net6.0
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2021-08-18 20:51 134656 Microsoft.PowerShell.Commands.Utility.dll
-a--- 2021-08-18 19:41 576648 Microsoft.PowerShell.Commands.Utility.xml
-a--- 2021-08-18 20:51 7168 Microsoft.PowerShell.ConsoleHost.dll
-a--- 2021-08-18 19:41 166674 Microsoft.PowerShell.ConsoleHost.xml
-a--- 2021-08-18 20:51 397312 System.Management.Automation.dll
-a--- 2021-08-18 19:41 7651228 System.Management.Automation.xml
The same is true for the ref folder of the Microsoft.PowerShell.Commands.Management nuget package.
Directory: C:\Users\Staffan\.nuget\packages\microsoft.powershell.commands.management\7.2.0-preview.9\ref\net6.0
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2021-08-18 20:51 397312 System.Management.Automation.dll
-a--- 2021-08-18 19:41 7651228 System.Management.Automation.xml
Expected behavior
Should be able to reference the SDK and use types from Microsoft.PowerShell.Commands.Management.
Actual behavior
Build error.
Error details
error CS0246: The type or namespace name 'ResolvePathCommand' could not be found (are you missing a using directive or an assembly reference?)
### Environment data
```powershell
Referenced the 7.2.0-preview9 SDK.
Visuals
No response
Metadata
Metadata
Assignees
Labels
WG-DevEx-SDKhosting PowerShell as a runtime, PowerShell's APIs, PowerShell Standard, or development of moduleshosting PowerShell as a runtime, PowerShell's APIs, PowerShell Standard, or development of modules