我具有其中用户将多个对象的编辑面板C#程序。这些对象都被表示为一个类。现在我希望用户能够保存场景,因此可以再次加载。如何使用PowerShell保存c#应用程序的状态?
因为我想生成每个scénario的Powershell脚本,但我的问题是如何在PowerShell中保存不同的对象,我试图使用XMLSerializer进行序列化,但是我失败了,因为我使用了很多依赖对象字典和列表框。
有一些genereic保存方法可以使用吗? 你能帮我吗?
我具有其中用户将多个对象的编辑面板C#程序。这些对象都被表示为一个类。现在我希望用户能够保存场景,因此可以再次加载。如何使用PowerShell保存c#应用程序的状态?
因为我想生成每个scénario的Powershell脚本,但我的问题是如何在PowerShell中保存不同的对象,我试图使用XMLSerializer进行序列化,但是我失败了,因为我使用了很多依赖对象字典和列表框。
有一些genereic保存方法可以使用吗? 你能帮我吗?
最后,我存储在PowerShell脚本每次GUI对象的权利性质的。当我想加载存储的对象时,我直接在PowerShell上重放最后一个序列。
PowerShell有在的cmdlet 出口-CLIXML和进口CLIXML自己的对象序列化。
Get-Help Export-Clixml -Full | more
了解详细信息...
你为什么要用户PowerShell的?如何? – 2010-09-14 14:36:39
请澄清 - 您的描述含糊不清。 – x0n 2010-09-14 21:11:17
好的,我想使用PowerShell的原因有两个: – AmineMs 2010-09-15 10:16:00