Get-DscResource silently fails when using another module types
Prerequisites
- Write a descriptive title.
- Make sure you are able to repro it on the latest released version
- Search the existing issues.
Steps to reproduce
If a module containing DSC Resources requires types from another module Get-DscResource will not return those resources unless the required module has been imported first.
Install-Module AnyPackageDsc Get-DscResource -Module AnyPackageDsc
Expected behavior
ImplementationDetail : ClassBased ResourceType : Package Name : Package FriendlyName : Module : AnyPackageDsc ModuleName : AnyPackageDsc Version : 0.1.0 Path : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0\AnyPackageDsc.psd1 ParentPath : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0 ImplementedAs : PowerShell CompanyName : Properties : {Name, Provider, Version, AdditionalParameters…} ImplementationDetail : ClassBased ResourceType : Source Name : Source FriendlyName : Module : AnyPackageDsc ModuleName : AnyPackageDsc Version : 0.1.0 Path : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0\AnyPackageDsc.psd1 ParentPath : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0 ImplementedAs : PowerShell CompanyName : Properties : {Location, Name, Provider, AdditionalParameters…}
Actual behavior
# no resources are returnedError details
No response
Environment data
Version
2.0.6
Visuals
No response