我的应用程序中有一个ini文件,但我应该在哪里保存文件,为什么要这样做?
如果我使用Environment.CurrentDirectory
我发布申请时保存的文件在哪里?
我还有一个问题,我希望没关系。 我不想为此创建一个额外的问题。
如果我发布我的应用程序,我如何为我的应用程序创建一个设置,比如默认设置,而不仅仅是这个安装应用程序窗口,你现在可以点击安装。用户可以在哪里更改应用程序的安装位置等等。 那么ini-File应该保存在哪里或哪些地方有意义呢?
如果有人有一个有用的链接或一个很好的教程,那就太好了。
先谢谢
答案 0 :(得分:3)
ApplicationData
可能是您最好的选择:
作为当前漫游用户的特定于应用程序的数据的公共存储库的目录。
还有
以下是如何获取存储文件的正确位置:
Path.Combine(Environment.GetFolderPath(
Environment.SpecialFolder.ApplicationData), "yourFile.ini");
关于你的第二个问题,我不确定一个好的安装程序是什么。这确实是一个单独的问题,但是当它询问有关工具的建议时,它可能会被关闭。