![管理者特権のコマンドプロンプトを使用するときに正しいバージョンのコンパイラを実行するにはどうすればいいですか](https://rvso.com/image/1457866/%E7%AE%A1%E7%90%86%E8%80%85%E7%89%B9%E6%A8%A9%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AB%E6%AD%A3%E3%81%97%E3%81%84%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B.png)
私のシステムには Typescript コンパイラ (tsc.exe) の 2 つのバージョン (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 コマンド プロンプトが原因でこれが発生していることが確認されました。