我的 C# 代码调用 git 和克隆存储库,但是当我的程序结束时,我需要删除这个包含克隆存储库的文件夹。当我使用
Directory.Delete(path, true)
Run Code Online (Sandbox Code Playgroud)
除 .git 之外的所有文件都将被删除,并且当程序尝试删除 .git 时 -
"Access to the path 'pack-3241a6c3ea7ff447e5ba864f5d87ef66c5913670.idx' is denied."
Run Code Online (Sandbox Code Playgroud)
我试过
但这无济于事。
我该如何解决它?
c# ×1