Мы создаем коммерческое (закрытое / проприетарное) приложение для интрасети, в котором используется размещенный IronPython (2.7) для .NET 4.0.
Какой подход вы бы порекомендовали для обеспечения доступности времени выполнения DLR (Microsoft.Scripting.dll и Microsoft.Dynamic.dll - оба включены в двоичный дистрибутив IronPython 2.7)?
Они оба лицензированы по лицензии Apache, поэтому включение с нашим программным обеспечением не будет проблемой. Потенциально альтернативой будет обеспечение их доступности в GAC.
Похоже, что намерение разработчиков DLR состоит в том, чтобы все больше и больше DLR в конечном итоге попадало в .NET framework / CLR (предположительно в System.Core).
Любые мысли или соображения приветствуются.