Pergunta

Eu estou escrevendo algum software que parcelas fora fractais, e permite que o usuário explorá-las de forma interativa. Atualmente tenho o meu código em um em janela aplicativo WPF. Eu gostaria entrar em um navegador hospedado WPF aplicativo, para que eu pudesse exibi-los no meu site. O problema é que o código utiliza algum código "inseguro" para fazer a renderização. Eu estou usando BitmapData para aceder à memória de imagem diretamente em vez de usar o material GDI +, porque ele parece ser um pouco mais rápido. Existe uma maneira de executar código inseguro em um aplicativo do navegador WPF?

Foi útil?

Solução

Sim, é possível, desde que você configurar o XBAP como uma aplicação de confiança total.

Para obter detalhes sobre o processo, consulte como executar WPF -XBAP como Aplicação confiança total .

Dito isto, é problemático. Você precisará saltar através de um monte de aros, por isso não vai necessariamente funcionar da maneira que um XBAP normalmente funciona.

Outras dicas

Resposta curta: não. Confira nesta seção do SDK para obter mais detalhes sobre XBAP de segurança . XBAPs executado em uma caixa de areia que só permitir o acesso a um subconjunto da API WPF e BCL. Melhor que você pode fazer é fazer um aplicativo ClickOnce, mas você precisa assinar isso com um certificado de que as pessoas vão confiar.

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