我的系统上有两个版本的 Typescript 编译器 (tsc.exe) (1.0 和 1.5),我无法删除早期版本,因为它是与 Visual Studio 2013 一起安装的。
它们位于:
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\tsc.exe
和
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.5\tsc.exe
我已经将系统的 PATH 改为指向较新的目录。
如果我通过以我的用户帐户身份从命令行运行编译器,tsc.exe
我会得到正确的编译器。
如果我从带有 UAC 的命令行运行编译器,我会得到错误的(旧的)编译器。
如何让我的系统在提升的命令提示符下使用较新的系统?
答案1
确认这是由于 Visual Studio 命令提示符而发生的。