none
Server.MapPath no silverlight

    Pergunta

  • Oi Pessoal,

    Alguém sabe se existe algo equivalente ao server.mappath no silverlight, preciso pegar o caminho fisico da aplicação.

    Desde já agradeço.

     

     

    • Movido AndreAlvesLimaMVP sábado, 10 de julho de 2010 20:53 (De:.NET Development - Geral)
    sexta-feira, 11 de junho de 2010 12:47

Respostas

  • Vc quer pegar o diretório onde está o .XAP?

    Isso seria no cache do browser... Pelo .XAP vc só acessa recursos no servidor por meio de serviços, ao menos originalmente... Tanto que o acesso a dados também é feito por meio de serviços... Além disso o Silverlight tem controles de segurança que não te permitirão acessar a estrutura física da máquina do cliente de uma maneira tão direta, como diretórios e etc... A maneira de pensar é bem diferente de uma aplicação "convencional"


    Rodolfo Paoni
    • Marcado como Resposta De_ng sábado, 12 de junho de 2010 14:08
    sexta-feira, 11 de junho de 2010 20:11
  • Vc pode usar um Wcf para isso


    What would Brian Boitano do ?
    ((2B || !2B) is Question) ?
    • Marcado como Resposta De_ng sábado, 12 de junho de 2010 14:08
    sábado, 12 de junho de 2010 01:12

Todas as Respostas

  • Silverlight é um tipo de aplicação que é encapsulada em um arquivo .XAP, que na verdade é apenas um .zip renomeado e que contém os assemblies que vão ser executados no cliente .

    Acredito que AppDomain.CurrentDomain.BaseDirectory funcione...

    Outras opções:

    Directory.GetCurrentDirectory() e Environment.CurrentDirectory

    Abs,

    Rodolfo Paoni


    Rodolfo Paoni
    sexta-feira, 11 de junho de 2010 14:37
  • Obrigada Rodolfo,

    Mas não funcionou...

     

    sexta-feira, 11 de junho de 2010 17:23
  • Vc quer pegar o diretório onde está o .XAP?

    Isso seria no cache do browser... Pelo .XAP vc só acessa recursos no servidor por meio de serviços, ao menos originalmente... Tanto que o acesso a dados também é feito por meio de serviços... Além disso o Silverlight tem controles de segurança que não te permitirão acessar a estrutura física da máquina do cliente de uma maneira tão direta, como diretórios e etc... A maneira de pensar é bem diferente de uma aplicação "convencional"


    Rodolfo Paoni
    • Marcado como Resposta De_ng sábado, 12 de junho de 2010 14:08
    sexta-feira, 11 de junho de 2010 20:11
  • Vc pode usar um Wcf para isso


    What would Brian Boitano do ?
    ((2B || !2B) is Question) ?
    • Marcado como Resposta De_ng sábado, 12 de junho de 2010 14:08
    sábado, 12 de junho de 2010 01:12
  • Obrigada a todos
    sábado, 12 de junho de 2010 14:09
  • Application.Current.Host.Source;
    quinta-feira, 5 de abril de 2012 03:05