您可以将设置的默认值设置为程序的当前工作目录吗?

时间:2010-12-21 17:37:01

标签: c# visual-studio-2010 settings

我正在使用VS 2010,并且可以使用创建,加载和保存设置的功能。我从http://www.codeproject.com/KB/cs/UserSettings.aspx读到必须提供默认值字段。是否可以将字符串类型设置的默认值设置为运行目录的应用程序?

如果不可能,我的黑客就是给出一个默认值“。”并在运行时检查它,如果需要,将其更改为程序的当前目录,但我愿意接受一些不太讨厌的建议。

2 个答案:

答案 0 :(得分:2)

使用“hack”并检测何时需要使用指定的值或其他内容。

设置本质上是愚蠢的容器,对应用程序本身一无所知。

答案 1 :(得分:0)

您可以将应用程序设置字符串变量设置为您想要的任何内容。您是否知道更容易将默认值设置为某些内容,检查该值并进行修改,然后检查一些不能作为目录的值。

当然,你也可以在第一次使用很少的代码启动应用程序时添加设置变量。