2010-08-27 46 views
0

當我創建一個設置文件時,Visual Studio生成一個實例名稱默認單身:設置文件實例名稱

Properties.Settings.Default.SettingIHaveSaved 

我怎樣才能Visual Studio來生成一個新的實例名設置另一個列表?說,

Properties.Settings.Debug.SettingIHaveSaved 

謝謝!

回答

1

您無法讓Visual Studio生成此屬性,但可以輕鬆地添加此行爲。 Settings是作爲一個部分類實現的,所以你只需要創建一個帶有另一個部分聲明的新文件並添加你想要的屬性。

例如

internal partial class Settings { 
    private static Settings _debugInstance = ApplicationSettingsBase.Synchronized(new Settings()); 
    internal static Settings Debug { 
    get { return _debugInstance; } 
    } 
} 
+0

我想我可以做到這一點,但它帶走使用的設置界面由Visual Studio提供:/ – Jake 2010-08-27 15:26:06

+0

@Jake,howso?我已經多次完成這項技術,並且設置設計器繼續運行 – JaredPar 2010-08-27 15:50:54

+0

如何使用Settings界面更改Settings.Debug使用的設置?對界面所做的所有更改僅影響Settings.Default。 – Jake 2010-08-27 20:59:24