以下代码在Temp文件夹中创建readonly文件夹。
System.IO.Directory.CreateDirectory(path:=IO.Path.GetTempPath & "Myfolder")
directorySecurity:=
以下代码的一部分需要修复
System.IO.Directory.CreateDirectory(path:=IO.Path.GetTempPath & "Myfolder", directorySecurity:=I need help here)
那么,如何创建非readonly的文件夹。
答案 0 :(得分:0)
ReadOnly
是一个属性,而不是安全选项。虽然创建文件夹不应该默认为只读...
要删除ReadOnly
属性,您可以创建DirectoryInfo
class的实例并修改其Attributes
property。我还强烈建议您在构建路径时使用Path.Combine()
。
Dim DirPath As String = Path.Combine(Path.GetTempPath(), "Myfolder")
Directory.CreateDirectory(DirPath)
Dim Dir As New DirectoryInfo(DirPath)
Dir.Attributes = Dir.Attributes And Not FileAttributes.ReadOnly 'Bitwise removal.