【问题标题】:Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) redirects to Roaming folderEnvironment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 重定向到漫游文件夹
【发布时间】:2016-04-26 21:59:26
【问题描述】:

我有一项服务需要从本地应用程序文件夹中检索一些内容,但是当我执行 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 时,它会返回漫游文件夹而不是本地文件夹...

我的应用程序池正在使用系统帐户,并且我确保在 ISS 服务器上,该特定应用程序池的 loadUserProfilesetProfileEnvironment 都设置为 true。 ..

我在这里缺少什么?为什么它不返回本地文件夹而不是漫游文件夹?

【问题讨论】:

    标签: c# iis


    【解决方案1】:

    您需要使用Environment.SpecialFolder.LocalApplicationData。检查:https://msdn.microsoft.com/en-us/library/system.environment.specialfolder(v=vs.110).aspx - 它清楚地说明了ApplicationData

    ApplicationData - 用作公共存储库的目录 当前漫游用户的应用程序特定数据

    【讨论】:

    • 哎哟!你是对的!我没有注意到那个!非常感谢!
    【解决方案2】:
    Environment.SpecialFolder.LocalApplicationData
    

    将为您提供本地应用数据文件夹。

    【讨论】:

      猜你喜欢
      • 2012-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-06
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      相关资源
      最近更新 更多