locked
WFC Duplex RRS feed

  • Pergunta

  • Alguem ja teve essa exception?

     

    System.InvalidOperationException: An exception occured when initializing duplex channels. Please ensure your application .xap package contains the assembly System.ServiceModel.Extensions.dll.

       em System.ServiceModel.Dispatcher.ClientRuntime.get_DuplexHelper()

       em System.ServiceModel.Description.DispatcherBuilder.BuildProxyBehavior(ServiceEndpoint serviceEndpoint, BindingParameterCollection& parameters)

       em System.ServiceModel.Channels.ServiceChannelFactory.BuildChannelFactory(ServiceEndpoint serviceEndpoint)

       em System.ServiceModel.ChannelFactory.CreateFactory()

       em System.ServiceModel.ChannelFactory.OnOpening()

       em System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)

       em System.ServiceModel.ChannelFactory.EnsureOpened()

       em System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)

       em System.ServiceModel.ChannelFactory`1.CreateChannel()

       em IChess.SilverLight.ChessGame.Chess..ctor() [Line: 0 Position: 0]

     

     

    Abs


    Ozzyvegeta
    terça-feira, 7 de setembro de 2010 19:25

Todas as Respostas

  • Ozzy,

    Isso nunca ocorreu comigo, mas pelo erro eu iria verificar nas referências do projeto se o assembly System.ServiceModel.Extensions.dll está definido com a propriedade Copy Local para True.

    Att.

    Ari C. Raimundo
    MCAD, MCTS
    http://araimundo.blogspot.com

    terça-feira, 7 de setembro de 2010 21:10
  • olah..

    entao, eu não tenho essa DLL ... onde ela se encontra? uso o SL3!

    Abs


    Ozzyvegeta
    quarta-feira, 8 de setembro de 2010 01:11
  • Ozzy,

    Porque ainda está utilizando o SL3 ??? No SL4 esse assembly encontra-se na seguinte pasta.

    C:\Program Files\Microsoft SDKs\Silverlight\v4.0\Libraries\Client

    Verifique se os links abaixo podem lhe ajudar.

    Exception using System.ServiceModel.Extensions.dll loaded on-demand
    http://forums.silverlight.net/forums/p/179614/423580.aspx

    Where is System.ServiceModel.Extensions?
    http://forums.silverlight.net/forums/p/151702/343961.aspx

    Att.

    Ari C. Raimundo
    MCAD, MCTS
    http://araimundo.blogspot.com

    sexta-feira, 10 de setembro de 2010 00:42
  • Fala Rui..

    na vdd o problema era causado pq ele tentava criar o serviço usando uma classe de Channel... bom, não sei pq ele busca essa classe se o SL3 não há utiliza, mas de qualquer forma passei a criar o serviço da maneira convencional "ServiceNameClient()" e o problema sumiu... mas de qualquer forma é um comportamento estranho ... haa.. eu não tenho em nenhum lugar esse dll... ;(

     

    Abs


    Ozzyvegeta
    sexta-feira, 10 de setembro de 2010 03:52