Я работаю над решением VS, которое использует события после сборки для копирования файлов в проект развертывания, который упаковывает файлы. Кто-нибудь знает, есть ли лучший способ перемещения файлов для размещения в MSI?
Пока вы уверены, что вы никогда не захотите чего-то другого, что в вашем пакете было собрано последней версией, у вас все в порядке. Но если вы хотите подготовиться к «переупаковке» сценариев, например, чтобы иметь возможность легко обмениваться одним файлом в существующем пакете, вам следует рассмотреть возможность отделения процесса сборки от процесса «копирования в проект развертывания».
Пока вы копируете все dll, exe, файлы справки, файлы значков, ресурсы (но не .pdb), все в порядке.
Почему нет pdb? Потому что pdb - это файл отладки, и он там для целей отладки. Таким образом, в вашей сборке релиза они вам не нужны