我的系統上有兩個版本的 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
我已經更改了系統的路徑以指向較新的目錄..
如果我輸入我的使用者帳戶從命令列運行編譯器,tsc.exe
我會得到正確的結果。
如果我使用 UAC 從命令列運行編譯器,我會得到錯誤的(舊的)編譯器。
如何讓我的系統在提升的命令提示字元中使用較新的系統?
答案1
確認這是由於 Visual Studio 命令提示字元而發生的。