19个答案
启动 Visual Studio命令提示 类型 tsc-v 然后按Enter键
在解决方案资源管理器中右键单击项目节点 单击属性 转到TypeScript生成选项卡
-
7 -
7 -
4 -
1 -
2
VS 2013未显示此信息。 (稍后注意:VS 2017企业版也没有显示此信息)。 VS使用Microsoft生成引擎(MSBuild)编译Typescript文件。 MSBuild可以支持几个主要版本的Typescript,但“关于”窗口仅显示最新版本。
<属性组> ... <TypeScriptToolsVersion>1.8 ... </PropertyGroup(属性组)>
转到Windows开始按钮->所有程序->Visual Studio 2013-> Visual Studio工具打开一个窗口,其中包含工具列表。
VS2013的选择开发人员命令提示符 在打开的控制台中写入:tsc-v 你得到的版本:参见图片
转到:C:\Program Files(x86)\Microsoft SDKs\TypeScript,在那里可以看到0.9、1.0和1.1类型的目录 输入您拥有的高数值(在本例中为1.1) 复制目录并在CMD中运行命令tsc-v,即可获得 版本。
<TypeScriptToolsVersion>1.1
<TypeScriptToolsVersion>1.x
C: \程序文件(x86)\Microsoft SDKs\TypeScript\1.x\
-
1 我在SDK文件夹中有1.0和1.4目录,设置<TypeScriptToolsVersion>1.4</TypeScriptToolsVersion>没有任何作用。 Project仍在使用1.0。 我必须删除1.0才能正确加载1.4。 – 托米特里斯卡 评论 2015年4月22日0:11 -
-
更改PATH环境变量,使TypeScript 1.4路径位于1.0路径之前,从而使VS2013 Update 4为我使用1.4版本。(唉!)也许有人可以澄清PATH环境变量与<TypeScriptToolsVersion>的正确使用。 – 伊恩·W 评论 2015年5月8日15:14 -
@IanW-我相信 路径 变量是什么 tsc-v 将读取(从命令行根;导航到各个SDK目录,运行命令将显示实际版本),但VS.NET将使用 <类型脚本工具版本> .csproj文件中的值。 看起来 tsc-v 有点误导 路径 安装较新版本的TypeScript时,变量值不会更新。 请参见以下内容: github.com/Microsoft/TypeScript/issues/2068 – 空中通道 评论 2015年7月13日22:11 -
1 微软表示不同意,但有一个组合框 智能感知 版本,您需要仔细检查。 工具>选项>文本编辑器>Javascript/Typescript>Typescript版本 – 西蒙·韦弗 评论 2017年5月23日19:47
-
我的配置是1.7,但在一个.ts文件中写入时,它告诉我是1.4(我尝试使用名称空间,intellisense说我使用的是1.4,这只在中的1.5及更高版本中可用) – 托尼 评论 2016年5月13日0:27 -
2 -
1 -
-
-
-
三 @Jules尝试检查系统PATH变量中是否有“C:\Program Files(x86)\Microsoft SDKs\TypeScript\1.0\;”。 我也遇到了同样的问题,在我使用“npm install-g typescript”安装后,它根本不会使用1.5.0测试版,但这是因为PATH干扰了它,当我输入tsc时,它首先在PATH中查找,然后运行1.0.3。 评论 2015年5月18日3:18
转到您的 .项目 文件并添加 <TypeScriptToolsVersion>1.7 尽可能向上。 重建、重新运行。 如果不起作用,试试2。 去 控制面板->系统->高级系统设置->环境变量 。请确保首先添加所需的TypeScript版本: C: \程序文件(x86)\Microsoft SDKs\TypeScript\1.7; C: \Users\serban\AppData\漫游\npm
$tsc-v 消息TS6029:版本1.7.5