Ho provato a utilizzare l'estensione di integrazione IronPython fornita da Microsoft. Ma non funziona con Visual Studio 2008.Come utilizzare IronPython con Visual Studio 2008
Esiste un'appropriata estensione IDE di VS 2008 per IronPython?
Ho provato a utilizzare l'estensione di integrazione IronPython fornita da Microsoft. Ma non funziona con Visual Studio 2008.Come utilizzare IronPython con Visual Studio 2008
Esiste un'appropriata estensione IDE di VS 2008 per IronPython?
Hai provato la IronPython Studio for VS 2008 Shell
In questo momento, non v'è alcuna estensione per eseguire IronPython v2.0 su Visual Studio.
string code = @"100 * 2 + 4/3";
ScriptEngine engine = Python.CreateEngine();
ScriptSource source =
engine.CreateScriptSourceFromString(code, SourceCodeKind.Expression);
int res = source.Execute<int>();
Console.WriteLine(res);
Per il tutorial completo e codice di esempio, controllare il seguente link:
Estendere l'applicazione C# con IronPython
Per IronPython 1.1 supporto (i cui specchi sintassi CPython 2.4), ho creato e installato con successo il campione da the Visual Studio 2008 SDK 1.0 con Professional Edition di Visual Studio 2008 SP1. Funzionerà con qualsiasi edizione da Standard fino a Team Suite. Sicuramente non funzionerà con Express Edition a causa delle limitazioni incorporate in Express.
Per IronPython 2.0 (la cui sintassi riflette CPython 2.5), non esiste attualmente un buon metodo per scrivere e eseguire il debug in Visual Studio 2008 e, sfortunatamente, sarebbe un'impresa significativa adattare IronPython Studio per ospitare IronPython 2.0 - uno di i grandi aggiornamenti di IronPython 2.0 consistevano nel basarlo sullo Dynamic Language Runtime, e questo rompeva i trucchi per abilitare IntelliSense che era stato usato in precedenza come la compilazione statica.
Se si sta solo cercando di utilizzare IronPython in siti web ASP .NET (progetti non supportati), controlla how to install Microsoft ASP.NET Futures (July 2007)
Sono nuovo di entrambi VS2008 e IronPython (ma non lo stesso Python): ma sembra certo per me come se fossi in esecuzione IronPython 2.0.1 sotto VS 2008 Pro, anche se in modo piuttosto ingombrante.
Il resto delle istruzioni ha funzionato per me: ho creato una semplice app per la console di test e ha funzionato come previsto. Non ho ancora provato nessuna roba .Net, però.
Ora, se ci fosse solo un modo semplice per cambiare sys.path per utilizzare le normali librerie Python ...
solo per IronPython 1.1 – rIPPER