Я пишу какое-то программное обеспечение, которое выдает фракталы, и позволяет пользователю исследовать их в интерактивном режиме. В настоящее время у меня есть мой код в оконном приложении wpf. Я хотел бы получить в браузере размещенное приложение wpf, чтобы я мог отображать их на своем веб-сайте. Проблема в том, что код использует некоторый «небезопасный» код для выполнения рендеринга. Я использую BitmapData для доступа к памяти изображений напрямую, а не для использования материала GDI +, потому что это выглядит довольно быстро. Нужно ли вообще запускать небезопасный код в браузере wpf?Может ли приложение браузера WPF запускать небезопасный код?
0
A
ответ
2
Да, это возможно, если вы настроите XBAP как приложение полного доверия.
Подробнее о процессе см. How to run WPF -XBAP as Full Trust Application.
Это, как говорится, проблематично. Вам нужно будет перепрыгнуть через множество обручей, поэтому он не обязательно будет работать так, как обычно работает XBAP.
0
Короткий ответ: нет. Check out this section of the SDK for more details on XBAP security. XBAP запускаются в песочнице, которая разрешает доступ только к подмножеству API WPF и BCL. Лучшее, что вы можете сделать, это сделать приложение ClickOnce, но вам нужно будет подписать его с помощью сертификата, которому доверяют люди.
Смежные вопросы
- 1. Может ли приложение Silverlight 4 из браузера запускать другие приложения?
- 2. Может ли (obj.nonExistentProperty) запускать любые ошибки браузера?
- 3. Может ли приложение iPad запускать другое приложение?
- 4. Может ли автомасштабирование AWS запускать собственный код?
- 5. Может ли приложение-хром запускать локальную программу?
- 6. Может ли Biztalk запускать консольное приложение?
- 7. Может ли небезопасный код на C# вызывать повреждение памяти?
- 8. Может ли WPF-приложение быть скомпилировано в собственный код?
- 9. . NET Thread небезопасный код
- 10. Может ли приложение Pebble запускать сопутствующее приложение программно?
- 11. Небезопасный код в C#
- 12. Компиляция C# небезопасный код
- 13. - это код ниже небезопасный?
- 14. Reflection.Emit небезопасный код
- 15. Может ли приложение watchOS 2 запускать другое приложение?
- 16. Может ли приложение на мобильный телефон (iPhone) запускать другое приложение?
- 17. Может ли Mono запускать универсальные приложения Windows?
- 18. небезопасный код информация
- 19. Safe vs Небезопасный код
- 20. Можно ли ограничить, какие программы могут запускать приложение wpf?
- 21. Как работает этот небезопасный код?
- 22. Может ли migrations.RunPython запускать произвольный код на Python?
- 23. Может ли OnBeforeUnload запускать код, если он принимает диалог?
- 24. Приложение для браузера WPF Null Reference Error
- 25. «небезопасный код может появиться только при компиляции с/небезопасным»
- 26. Safe Индексация Внутри небезопасный код
- 27. Может ли URL-схема запускать такое же приложение?
- 28. Преобразование приложения браузера WPF в приложение WPF Desktop
- 29. Как запускать небезопасный и обычный экземпляр Google Chrome одновременно?
- 30. Независимо от того, выбирать ли WPF (приложение браузера) или Silverlight