2010-09-14 92 views
0

我具有其中用户将多个对象的编辑面板C#程序。这些对象都被表示为一个类。现在我希望用户能够保存场景,因此可以再次加载。如何使用PowerShell保存c#应用程序的状态?

因为我想生成每个scénario的Powershell脚本,但我的问题是如何在PowerShell中保存不同的对象,我试图使用XMLSerializer进行序列化,但是我失败了,因为我使用了很多依赖对象字典和列表框。

有一些genereic保存方法可以使用吗? 你能帮我吗?

+0

你为什么要用户PowerShell的?如何? – 2010-09-14 14:36:39

+0

请澄清 - 您的描述含糊不清。 – x0n 2010-09-14 21:11:17

+0

好的,我想使用PowerShell的原因有两个: – AmineMs 2010-09-15 10:16:00

回答

0

最后,我存储在PowerShell脚本每次GUI对象的权利性质的。当我想加载存储的对象时,我直接在PowerShell上重放最后一个序列。

0

PowerShell有在的cmdlet 出口-CLIXML进口CLIXML自己的对象序列化。

Get-Help Export-Clixml -Full | more了解详细信息...

相关问题