2012-10-20 48 views
2

一個簡單的問題,我可能剛剛忽略了這個顯而易見的問題。app.config visual studio creation

我想在C使用的applicationSettings ++(.NET)使用Visual Studio 2010速成(我也用2008 PRO)

但是我可以用這個沒有出路 - 如果我嘗試使用表單設計器添加一個設置我得到「項目中沒有設置文件存在,添加一個設置文件,然後再試一次」。我如何添加設置文件(app.config)?沒有任何「添加」部分的選項。我曾嘗試從VS內部手動添加一個文件(創建一個新文件並保存)並從資源管理器中手動添加。

在我破解之前,只需編寫一些代碼來閱讀XML配置文件 - 請有人可以解釋正確的方式來設置和使用app.config - 例如,只是爲了保存主窗體的位置和大小。

回答

1

這是一個託管的C++項目嗎?

設置文件基於.Net的ApplicationSettingsBaseConfigurationManager類,因此除非您使用.Net,否則您將無法輕鬆使用它們。

編輯:我剛剛創建了一個託管C++項目,你說得對,沒有選項可以添加設置文件。

在C#項目中,這會產生一個從ApplicationSettingsBase派生的靜態類,Visual Studio會從基於GUI的配置屏幕自動更新。我只能假定不支持自動生成託管C++類。抱歉。

+0

是 - 使用.net。我確實嘗試從ApplicationSettingsBase派生類 - 按照MSDN文章,但仍然沒有喜悅。 – mnfisher

+0

已更新回答 – GazTheDestroyer

+0

我想是時候推出自己的 - 花了足夠的時間看這個!但是,似乎有一些支持 - 數據。應用程序設置在設計器的屬性選項卡中。 – mnfisher