拒绝.NET应用程序访问以在AppData文件夹中创建子文件夹

时间:2011-10-17 00:43:47

标签: c# .net

这让我有点困惑。我有一个.NET应用程序,我通过WIX 3.5制作了一个安装程序。我的应用程序有一些在运行时创建和使用的每用户文件,所以我打算在AppData中创建一个\MyApp子文件夹。

var directory = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "MyApp");

if(!Directory.Exists(directory)){
    Directory.Create(directory);
}

但是,一旦通过安装程序安装应用程序,这似乎不起作用。想法?

1 个答案:

答案 0 :(得分:3)

而不是使用Environment.SpecialFolder.ApplicationData,使用Environment.SpecialFolder.LocalApplicationData

相关问题