Reflection 如何在Powershell中创建新的ExecutionFileMap实例?
我有以下Powershell代码:Reflection 如何在Powershell中创建新的ExecutionFileMap实例?,reflection,powershell,Reflection,Powershell,我有以下Powershell代码: Add-Type -Assembly System.Configuration [ExeConfigurationFileMap] $configMap = New-Object ExeConfigurationFileMap 我只想创建一个新的ExeConfigurationFileMap实例,但每次尝试,PS都会告诉我它找不到类型ExeConfigurationFileMap,我应该检查该类型的程序集是否加载到内存中 我尝试了不同的方法将System.
Add-Type -Assembly System.Configuration
[ExeConfigurationFileMap] $configMap = New-Object ExeConfigurationFileMap
我只想创建一个新的ExeConfigurationFileMap
实例,但每次尝试,PS都会告诉我它找不到类型ExeConfigurationFileMap
,我应该检查该类型的程序集是否加载到内存中
我尝试了不同的方法将System.Configuration程序集加载到内存中,但代码仍然无法工作
有人能帮我吗?试试:
$configMap = New-Object -TypeName System.Configuration.ExeConfigurationFileMap
您需要指定完整的类型名称,例如:
New-Object System.Configuration.ExeConfigurationFileMap
从技术上讲,您不必提供
系统。
因为如果PowerShell找不到指定的类型,它将预先处理该问题。Argh pants,我想我知道我做错了什么。我没有为类型使用完全限定路径,在我使用的情况下,我使用了方括号,例如-TypeName[blah],这是错误的。为此干杯。奇怪的是,当当前问题的答案被发布时,展示横幅通常是相当不错的。想想看吧