I am writing some software that plots out fractals, and lets the user explore them interactively. I currently have my code in a windowed wpf app. I would like get into a browser hosted wpf app, so that I could display them on my website. The problem is that the code utilizes some "unsafe" code to do the rendering. I am using BitmapData to access the image memory directly instead of using the GDI+ stuff, because it seems to be quite a bit faster. Is there anyway to run unsafe code in a wpf browser app?
Asked
Active
Viewed 576 times
2 Answers
2
Yes, it is possible, provided you setup the XBAP as a Full Trust Application.
For details on the process, see How to run WPF -XBAP as Full Trust Application.
That being said, it's problematic. You'll need to jump through a lot of hoops, so it will not necessarily work the way an XBAP normally works.

Reed Copsey
- 554,122
- 78
- 1,158
- 1,373
0
Short answer: no. Check out this section of the SDK for more details on XBAP security. XBAPs run in a sandbox which only enable access to a subset of the WPF API and BCL. Best you can do is make a ClickOnce app, but you would need to sign that with a certificate that people will trust.

Drew Marsh
- 33,111
- 3
- 82
- 100