我阅读了关于How to load assemblies in PowerShell?的建议,但我并不是真的理解它,我不知道如何将它应用到我的情况中。
我正在尝试加载这个程序集http://msdn.microsoft.com/en-us/library/system.runtime.serialization.formatters.binary.binaryformatter.aspx,以便我可以序列化一个对象,并且对PowerShell非常新,我觉得我已经在我脑海中了。
有人可以指导我如何将此程序集加载到脚本中吗?我收到了错误:
make sure that the assembly containing this type is loaded
当我使用Add-Type -Namespace System.Runtime.Serialization.Formatters.Binary
时,它会提示我提供我不知道如何提供的信息。
答案 0 :(得分:2)
BinaryFormatter
中存在mscorlib.dll
且已加载。要创建新对象,您可以执行以下操作:
$formatter = new-object System.Runtime.Serialization.Formatters.Binary.BinaryFormatter