2010-04-14 23 views
0

我有一個在非常有限的區域運行的客戶端應用程序 - 它無法直接訪問計算機,它正在運行。我不想發明另一個System.Configuration系統來配置我的應用程序。如果沒有本地app.config,是否可以使用System.Configuration?如果可能,如何?

但ConfigurationManager中沒有方法允許從字符串或流加載配置。

在我看來,這是不可能在這個特殊的情況下使用ConfigurationManager中,但可能是(我希望)錯了嗎?

回答

1

ConfigurationManagerWebConfigurationManager專門用配置文件。這是因爲.NET配置系統設計爲通過文件夾層次結構級聯的方式。

如果你沒有從你的應用程序訪問文件系統,你將無法使用這些類的工作。

0

也許你可以通過使用IsolatedStorage存儲配置文件和load it when you need it嘗試。但這取決於你擁有的沙箱。你在使用網頁,silverlight,clickonce嗎?

+0

我正在使用Unity3D WebPlayer,並且出於安全原因也禁用了IsolatedStorage。謝謝你的想法。 – 2010-04-15 06:08:32

相關問題