У меня есть .Net(С#) приложение, которое использует Sql Express. Разработка завершена, и теперь мне нужно выбрать установщика для развертывания моего приложения. Я попробовал "Microsoft Visual Studio Publishing Wizard", но я люблю его и ненавижу в одно и то же время! Мне нравится, потому что он обнаруживает все компоненты, отсутствующие на компьютере клиентов, загружает их и автоматически устанавливает. Я ненавижу, что это сразу после развертывания, у моего приложения, похоже, нет его каталога, поэтому клиент не может размещать плагины, которые он разрабатывает самостоятельно! Кроме того, я не знаю, могу ли я сказать "мастер публикации", чтобы создать определенную структуру dir внутри папки установки...
Есть ли какой-либо установщик, способный обнаруживать недостающие компоненты с моего клиентского компьютера, загружать и устанавливать их, а также разрешать мне настраивать путь установки, структуру dir и т.д.