Как правило, когда я создаю программу (я только сделал несколько очень простых), я компилирую программу в отдельный EXE-файл.Большинство распространяемых в настоящее время программ имеют множество exe, dll и других файлов, которые устанавливаются при первой загрузке программы.Это неправильно, чтобы компилировать мои программы в автономные EXE-файлы?Каковы некоторые преимущества / недостатки автономной и многофайловой программы?
Единственное, о чем я могу думать, это об обновлении и исправлениях, потому что тогда вместо того, чтобы загружать файл размером 100 МБ и перезаписывать все данные пользовательских настроек,и т.д. Вы можете просто загрузить, может быть, файл размером 400 КБ, который заменяет только файлы, которые необходимо исправить.