Использовать IronPython для доступа к COM-объекту в браузере? - PullRequest
0 голосов
/ 16 февраля 2011

Я пытаюсь использовать COM-объект IronPython в браузере.Я попробовал следующий код в ipy.exe, и он отлично работает:

from System import Type, Activator
Activator.CreateInstance(Type.GetTypeFromProgID("Word.Application"))

Но если я использую код в браузере, как это:

<html>
<script type="text/python"> 
from System import Type, Activator
Activator.CreateInstance(Type.GetTypeFromProgID("Word.Application"))
</script>
</html>

Это просто не работает.

Я хочу знать, есть ли ограничения при использовании IronPython в браузере.Я что-то пропустил?

1 Ответ

0 голосов
/ 17 февраля 2011

Silverlight, что позволяет IronPython в браузере иметь строгую безопасность.Песочница Silverlight требует, чтобы код IronPython выполнялся в интернет-домене (включая localhost), но не в локальном домене (напрямую из файловой системы).Вы можете найти дополнительную информацию в блоге Джимми Шементи .

...