我正在尝试在 32 位 Program Files 文件夹中创建一个文件目录(文件夹)来存储用户将在程序中创建的数据。但是,当我尝试这样做时,它一直说访问被拒绝。无论如何,是否允许程序访问 32 位程序文件文件夹并向其添加后续文件夹和文件?这是我下面的代码,由于没有权限而产生运行时错误。
string mainDirectory=Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86)+"\\UKC Trial Reporter Files";
if (!Directory.Exists(mainDirectory))
{
Directory.CreateDirectory(mainDirectory);
}