Visual Studio 2013未检测到TypeScript引用

时间:2014-01-02 22:02:21

标签: typescript visual-studio-2013

我遇到一个问题,打开一个TypeScript文件会导致Visual Studio在任何jQuery选择器上显示错误,但是,在构建它编译我的打字稿就好了。我最好的猜测是VS并没有隐含地引用打字文件。如果我包含一个引用路径,它似乎可以解决问题,但我知道这不是它应该如何工作。

我环顾四周,并没有发现任何人遇到类似问题而不是post,这对我来说可能不是一个解决方案。我不知道如何解决这个问题。

我正在运行Visual Studio Premium 2013和TypeScript 0.9.5。

4 个答案:

答案 0 :(得分:4)

所以这很有趣。我创建了一个新的TypeScript文件,但我的所有错误都消失了。

答案 1 :(得分:1)

检查已安装的visual studio插件。 MySQL Connector for Visual Studio给我带来了奇怪的错误。

答案 2 :(得分:1)

当我升级到TypeScript 0.9.5时,我自己也遇到过这个问题。虽然隐式引用在编译时工作得很好,但是TypeScript语言服务(提供智能感知/突出显示等)是吐司。

如果你在评论here中看一看,你可以感受到我的痛苦。

我找到的方法是创建一个_references.ts文件(可以读取here的详细信息),其中包含项目中的所有TypeScript文件。这有点痛苦,但似乎让TypeScript语言服务再次开心。

TS语言服务和TS标准汇编有不同的体验真是令人沮丧 - 希望在TS 1.0上架之前解决这个问题。

我在TypeScript CodePlex网站上记录了这个问题:https://typescript.codeplex.com/workitem/2071

答案 3 :(得分:0)

我看到VS和TS出现了很多奇怪的错误。有时你可以删除一个;并加回来,许多“坏”参考/红色波浪线消失了。我认为这对VS中的打字稿来说是“成长的痛苦”。