从WPF中的Config文件中获取路径

时间:2012-01-05 16:56:52

标签: c# wpf app-config

我希望能够更改用于程序的目录(我正在将文件从一个目录移动到另一个目录,并且还要提交到SVN)。我希望能够相对快速地更改目录,但是,这些目录或多或少都是设置的。目录可能每六个月左右更改一次或两次。所以我不想继续把它扔进命令行应用程序,我也不想每次想要改变路径时都要重新编译这个应用程序......我如何在WPF中使用配置文件来获取并设置路径到适当的文件和目录,如ASP.net应用程序或WCF服务?

感谢。

1 个答案:

答案 0 :(得分:1)

你可以尝试这个...... 在app.config中,将您的appsetting更改为

<applicationSettings>
    <WpfApplication1.Properties.Settings>
        <setting name="appsetting" serializeAs="String">
            <value>c:\testdata.xml</value>
        </setting>
    </WpfApplication1.Properties.Settings>
</applicationSettings>

然后在代码隐藏

string xmlDataDirectory = WpfApplication1.Properties.Settings.Default.appsetting.ToString()