如何使用c#删除exe文件?自动删除?

问题描述 投票:0回答:1

所以,我试图在运行它后删除自己的程序。打开它时,我的代码运行良好,但是随后我需要使用C#删除它,但是什么也没发生,有时Microsoft Policy使我无法执行使用File.Delete或类似的函数删除它。我也尝试编写一些自删除void方法,但是它不起作用...最后,如果您也知道如何在使用ZipFile.Create之后删除zip文件,我会很高兴的。

c# .net zip exe
1个回答
0
投票

您无法删除正在运行的自可执行文件,因为该文件已在ram中运行。因此,有一个解决方案,制作另一个C#应用程序以删除ur exe文件。您可以在主程序退出时运行该程序

© www.soinside.com 2019 - 2024. All rights reserved.