C# 錯誤提示:IOException: Sharing violation on path
路徑上的共享沖突
代碼里檢測文件是否存在,如果不存在,則創建文件時:
if (!File.Exists(path))
{
File.Create(path);
}
提示出現 IOException: Sharing violation on path 的錯誤。
解決方案:
在創建文件后面加上 Dispose()
函數即可,更改后的代碼如下所示:
if (!File.Exists(path))
{
File.Create(path).Dispose();
}