Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 安装程序自定义操作_C#_.net 3.5 - Fatal编程技术网

C# 安装程序自定义操作

C# 安装程序自定义操作,c#,.net-3.5,C#,.net 3.5,如何在Unistall上删除应用程序启动路径(程序文件)中由应用程序创建的所有文件夹。如果您真的不需要,卸载将在安装时保留一个日志,并为您执行此操作 然而,我猜你是在指出,它不会删除它最初没有安装的东西。在此基础上,您应该重写自定义类上的/methods,并编写代码来查找和删除自安装(可能由您的应用程序)以来创建的内容 请注意,即使使用这种方法,您也可能会发现很难确保文件夹(带有卸载日志)被完全删除。删除文件夹时也要小心。如果某个用户只是将您的程序安装到C:,该怎么办。之后你会清理他的整个车道吗

如何在Unistall上删除应用程序启动路径(程序文件)中由应用程序创建的所有文件夹。

如果您真的不需要,卸载将在安装时保留一个日志,并为您执行此操作

然而,我猜你是在指出,它不会删除它最初没有安装的东西。在此基础上,您应该重写自定义类上的/methods,并编写代码来查找和删除自安装(可能由您的应用程序)以来创建的内容


请注意,即使使用这种方法,您也可能会发现很难确保文件夹(带有卸载日志)被完全删除。

删除文件夹时也要小心。如果某个用户只是将您的程序安装到C:,该怎么办。之后你会清理他的整个车道吗