簡體   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