【问题标题】:Proper settings file creation for Windows 7, Vista and XP为 Windows 7、Vista 和 XP 创建正确的设置文件
【发布时间】:2011-05-16 03:10:36
【问题描述】:

在 Windows 7 计算机上安装我的一个 .Net 应用程序后,我不断收到错误消息,指出我的应用程序无权将设置文件保存到程序文件文件夹下的应用程序文件夹。我知道可以提升到管理员权限或其他权限,但我想避免这种情况。我知道 Windows 7 和 Vista 有一个特定位置,他们希望您在其中保存设置文件,但我不确定如何在 .Net 中确定该位置。有人可以提供一些帮助或建议吗?谢谢!

【问题讨论】:

    标签: .net windows-7 filesystems


    【解决方案1】:

    您可以使用Environment.SpecialFolder enumeration 返回用户系统上的各种“特殊”目录。您可以将这些用作Environment.GetFolderPath 方法的参数。

    【讨论】:

    • enum 本身并没有为您提供路径。
    • 谢谢,我明确添加了调用方法:)
    • 感谢你们!全方位+1!
    【解决方案2】:

    您正在寻找Environment.GetFolderPath method 及其ApplicationData 参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-20
      • 2011-08-31
      • 2010-12-20
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      相关资源
      最近更新 更多