小编Ask*_*ria的帖子

C#。如何删除git文件夹?

我的 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)

我试过

Directory.Delete 不起作用。访问被拒绝错误,但在 Windows 资源管理器下没问题

但这无济于事。

我该如何解决它?

c#

2
推荐指数
1
解决办法
1406
查看次数

标签 统计

c# ×1