Pergunta

Agora, dias, faço uma aplicação no Silverlight para obter e-mails do MS Exchange Server online.Então, primeiro eu crio aplicativo do Silverlight no Visual Studio 2010. Agora problema é que quando eu adiciono a referência microsoft.exchange.webservice.dll para o aplicativo Silverlight, então erro mostrado abaixo: "Você não pode adicionar uma referência ao Microsoft.Exchange.webservice.dll como não foi construído contra o tempo de execução do Silverlight. O Projeto Silverlight só funcionará com assemblies de Silverlight". Eu pesquisei erro, mas não consegui resolver este problema .. por favor me ajude ..

Foi útil?

Solução

Silverlight usa um tempo de execução diferente e um subconjunto do framework .NET regular, e é por isso que você só pode referência a outras bibliotecas do Silverlight.

Eu também acho que você não deveria estar encaminhando o Microsoft.Exchange.webservice.dll diretamente de qualquer maneira, em vez disso, você deve adicionar uma referência de serviço da Web a um serviço da Web exposto por uma instalação existente de troca e, em seguida, usando chamadas WebservicePara recuperar os e-mails.

EDIT:

Este excelente stackoverflow anterior deve ser o suficiente para você passar por você: Introdução ao Exchange Web Services 2010

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top