8
在Compact Framework中刪除文件的只讀屬性的首選方法是什麼?因爲我們沒有File :: SetAttributes?在Compact Framework中刪除只讀
在Compact Framework中刪除文件的只讀屬性的首選方法是什麼?因爲我們沒有File :: SetAttributes?在Compact Framework中刪除只讀
您可以使用OpenNetCF Smart Device Framework,它具有實現SetAttributes函數的FileHelper類。
或者如果你不想走那條路線,你可以PInvoke原生SetFileAttributes方法。
這也適用於:
FileInfo fileInfo = new FileInfo(path);
FileAttributes attributes = fileInfo.Attributes;
if ((attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly)
{
// set the attributes to nonreadonly
fileInfo.Attributes &= ~FileAttributes.ReadOnly;
}