Table of Content

Installed IronPython for VS 2012 by PTVS, seems ok but in fact not working:

1) cannot find python in New Project other language list
2) VS 2012 crash when click Python Tool-> Fresh DB

'devenv.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Interop.10.0\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Interop.10.0.dll'
'devenv.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Language.Intellisense\v4.0_11.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Language.Intellisense.dll'
An unhandled exception of type 'System.InvalidOperationException' occurred in Microsoft.PythonTools.Analysis.dll
Additional information: Unable to determine Python Tools installation path
The program '[7684] devenv.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).

Finally found issue is on PTVS installation not succeed, it has to be installed as Admin user, after uninstall/re-install as admin user, everything is working.

I have to say Python integration to VS 2012 is not pretty, no matter native IronPython or standalone Python, when run any sample python from VS 2012, will take long time to load Python from cmd.exe, not like most of Python IDE fully integrated to IDE.