TypeScript编译错误“未知文件扩展名”

时间:2013-02-04 02:34:07

标签: javascript visual-studio-2012 typescript tsc

我收到多个* .ts文件的构建错误。 TypeScript编译器说

  

文件的未知扩展名:"< filenameandpath > .ts"。只允许.ts和.d.ts扩展名。

这些文件可以在保存时生成。 Web Essentials从不抱怨任何事情,这是我在输出窗口中获得的唯一消息。我正在使用VS 2012

1 个答案:

答案 0 :(得分:1)

当您从0.8.1.0版本的TypeScript升级时,有时会收到类似这样的错误消息。错误发生在项目文件中,该文件指向编译器的错误位置。例如,它正在寻找:

c:\Program Files\Microsoft SDKs\TypeScript\0.8.1.1\tsc

但编译器现在位于:

c:\Program Files\Microsoft SDKs\TypeScript\tsc

你可以edit your project file to fix this error

在您的方案中,当您使用Web Essentials在save上进行编译并在此时进行所有检查时,您可以完全关闭构建时的编译。只需从项目文件中删除该部分即可。