Est-il possible d'utiliser le côté IronPython et IronRuby côte à côte dans la même demande?
-
27-10-2019 - |
Question
Je vois un avertissement dans Visual Studio quand je référence à la dernière version de Microsoft.Scripting (celui fourni avec IronPython).
Est-il possible de déployer / utiliser côte à côte dans la même application? Est-il possible de mieux / plus dynamique instancier les runtimes?
private ScriptRuntime GetScriptRuntime()
{
if ("IronRuby".Equals(scriptUnit.Type))
{
return IronRuby.Ruby.CreateRuntime();
}
if ("IronPython".Equals(scriptUnit.Type))
{
return IronPython.Hosting.Python.CreateRuntime();
}
throw new Exception("Unknown Script Type [" + scriptUnit.Type + "]");
}
Text of Warning - Module 'Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' should be referenced.
La solution
Il est possible, il vous suffit de trouver des versions qui sont construites avec les mêmes fichiers .dll de base ou construire à la fois par yourserf.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow