Sintomas
Considere o seguinte cenário:
-
Executar uma aplicação de serviços de Web do Exchange (EWS) para criar uma mensagem de correio electrónico MIME que contenha um anexo de ficheiro.
-
O código da aplicação, pode especificar a versão do EWS para o objecto ExchangeService. Por exemplo:
ExchangeService esb = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
Neste cenário, a aplicação falha quando o método EmailMessage.Save é chamado. A excepção seguinte:
System.ArgumentOutOfRangeException: o índice está fora do intervalo.
Resolução
Para resolver este problema, instale o update rollup seguinte:
Descrição de do conjunto de actualizações 1 para o Exchange Server 2010 Service Pack 3
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais informações
Para mais informações sobre o método de EmailMessage.Save , vá para o Web site da Microsoft MSDN .