繁体   English   中英

如何使用powerShell保存c#应用程序的状态?

[英]how to Save the State of an c# App with powerShell?

我有一个C#程序,其中用户在编辑面板中添加了多个对象。 这些对象都表示为一个类。 现在,我希望用户能够保存场景,以便可以再次加载它。

为此,我想生成每个场景的Powershell脚本,但是我的问题是如何在Powershell上保存不同的对象,我尝试将XMLSerializer与序列化一起使用,但是由于我使用了很多具有Dictionary和ListBoxs的依赖对象而失败了。

我可以使用一些通用的保存方法吗? 你能帮助我吗?

最后,我每次都在PowerShell脚本中存储GUI对象的正确属性。 当我想加载存储的对象时,可以直接在PowerShell上重播最后一个序列。

PowerShell在cmdlet Export-ClixmlImport-Clixml中具有自己的对象序列化程序

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM