2013-02-04 60 views
1

我得到多个* .ts文件的生成错误。打字稿编译说TypeScript编译错误“未知的文件扩展名”

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

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

+0

您最近是否升级过您的TypeScript版本? – Fenton

回答

1

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

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进行保存编译并且已经在此处进行了所有检查,因此您可以完全关闭编译的编译。只需从项目文件中删除该部分即可。