Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Uninstall


Автор: Bogdan1024 5.1.2008, 03:08
Моё приложение создаёт файлы в своей папке. Как удалить всю папку на анинстале? Вроде ж нужно добавить какой-то Custom Action в Uninstall, но какой?

Автор: mr.DUDA 5.1.2008, 13:19
rmdir "путь_к_папке" /S /Q

Автор: Bogdan1024 5.1.2008, 21:22
А как составить этот файл .бат? Я же заранее не знаю куда пользователь установит приложение. Можно кстати ещё и так:
Код

dim o
set o = createobject("Scripting.FileSystemObject")
o.DeleteFolder "c:\a", true 

Автор: mr.DUDA 6.1.2008, 03:27
В инсталляторах честно говоря не шарю, но подозреваю что есть переменные инсталлятора - что-то вроде %Program Path% или $InstallDir, которые можно вписать в команду. Сильно зависит от конкретного инсталлера.

Автор: Bogdan1024 11.1.2008, 03:18
Нужно было юзать System.Configuration.Install.Installator.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)