它看起来像你试图加载时,你应该改为尝试加载包含命名空间中的组件的命名空间。
System.Windows.Controls
是内PresentationFramewkork.dll
命名空间你能尝试加载PresentationFramework呢?
PS> [System.Reflection.Assembly]::LoadWithPartialName("PresentationFramework")
GAC Version Location
--- ------- --------
True v4.0.30319 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0....
PS> $object = [System.Windows.Controls.Control]
PS> $object.GetMembers()
Name : get_BorderBrush
DeclaringType : System.Windows.Controls.Control
ReflectedType : System.Windows.Controls.Control
MemberType : Method
MetadataToken : 100680700
Module : PresentationFramework.dll
...
你得到的错误是什么? – ArcSet