2010-07-01 16 views

回答

1

沒有,據我所知,.NET不再支持INI文件。在.NET世界中,INI文件格式已被XML廣泛取代,XML是配置文件的新實際標準(例如,app.config文件,通過靜態System.Configuration.ConfigurationManager類爲其提供支持的文件爲app.config) 。

+0

WriteProfileString通常進入註冊表,而不是INI文件。 – 2010-07-01 21:48:04

+0

@Mark Ransom:http://msdn.microsoft.com/en-us/library/ms725504%28VS.85%29.aspx。儘管如此,我必須承認你可能是正確的。但是,我的答案關注INI與XML的主題,因爲問題用'file-io'和'ini'標記。此外,如果這是關於註冊表而不是關於INI文件的問題,我會發現絕對*不*理由不對指定的API函數使用P/Invoke;或許反對P/Invoke的最強論據,即平臺獨立性,首先不會起作用。 – stakx 2010-07-01 21:51:23

+0

謝謝你們。我決定只使用XML路由,以避免在託管代碼中使用互操作調用進行呼叫。 – Subbu 2010-07-23 16:24:18