System.MissingMethodException após adicionar um parâmetro opcional

Estou recebendo erro de System.MissingMethodException depois de ter um parâmetro opcional em um componente e o outro componente que o chamava não foi criado, como o chamava com o número antigo de parâmetro

componente @Only no qual o parâmetro é adicionado foi construído e implementado como patch. O componente de chamada é antigo, pois não há alteraçõe

Quando o componente de chamada é executado, ocorre um erro:

Informações de exceção

Exception Tipo: System.MissingMethodException Mensagem: Método não encontrado: 'LabelURLs IPSD.BnB.Transaction.Postage.GetLabelURLs (System.String)'. Dados: System.Collections.ListDictionaryInternal TargetSite: Void GenerateScanForm (Int32, Int32) HelpLink: NULL Fonte: BnBDispenseQueueProcess

Tanto quanto sei, não deve gerar um erro, pois o novo parâmetro é opcional. Mais uma coisa que chama o componente (EXE) é executado como serviço do Window

@we encontrou uma solução alternativa com fio para fazê-lo funcionar. Removendo o componente alterado uma vez e execute o componente de chamada, que indicará DLL não encontrada. O local da mesma DLL novamente e o componente de chamada funciona bem:).

Acho que estou faltando alguns internos do .net.

Me avise se precisar de mais informações.

questionAnswers(2)

yourAnswerToTheQuestion