Я смоделировал проблему и получил следующие ошибки при попытке скомпилировать библиотеку классов пользовательских действий: Элемент с тем же ключом уже добавлен. Это означает, что невозможно использовать методы с одинаковыми именами в библиотеке классов, или, по крайней мере, мы не должны этого делать.

те представим, что я написал библиотеку управляемых действий с настраиваемыми действиями, которую планирую использовать в проекте установки WiX. Библиотека классов содержит несколько классов, которые имеют методы «Install». Я планирую запустить эти методы из моего установочного пакета в качестве настраиваемого действия, поэтому помечаю их все с помощью CustomActionAttribute. Что будет потом? Будет ли запущен только один метод, или все они, или компиляция проекта установки не удастся? Это вообще считается хорошей практикой?