There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Uninstall PTVS integrated doesn't remove what it installed
If you start with a Win8 clean machine with nothing on it
Install PTVS integrated from "\pytools\release\2.0\10828.00\PythonToolsIntegrated.exe"
Create a Python project to make sure it all works
Uninstall PTVS integrated using ARP
Result: It only removes PTVS, not the isolated+integrated shell.
Expected: It should refcount the shells and uninstall them.
Problem: Refcounting the shell installs is not 'officially' supported. Since not everyone will be doing it, it is actually not safe to go uninstall the shells. We could be breaking 'Fortran for VS' or other 3rd party that builds their own integrated installer
without doing refcounting.
So it's up for debate as to whether we should be refcounting, and uninstalling the shells.