2016-10-05 46 views
1

使用的所有下面引用,但仍然在VS 2015年我收到以下错误找不到名称承诺在Visual Studio 2015年

找不到名称承诺及 住宅“toPromise”上键入“可观测”不存在

在进口处使用

从'@ angular/http'导入{Http,Headers,Response}; import'rxjs/add/operator/toPromise';

回答

2

我使用Visual Studio 2015更新3并具有相同的问题。 我改变文件

C:\ Program Files文件(x86)的\微软的Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \微软\打字稿\ typescriptServices.js

文件

,我的问题就走了。

enter image description here 也许它可以帮助你太

+0

感谢的人,非常感谢..!太棒了,但是除了这个之外,我们还有其他的选择吗?因为修改文件没有建议一个。你能提供任何官方的参考或网站的建议解决方案?我仍然看到无法找到承诺错误(只有toPromise已解决) – sudhir

+0

尝试在Visual Studio中打开此项目https://github.com/alexzuza/angular2-typescript-systemjs。也许你忘了配置类型http://www.ryadel.com/en/visual-studio-2015-fix-typescript-ts2304-compilation-errors/检查此线程http://stackoverflow.com/questions/36178790/集结无法找到的名称,承诺视觉工作室-2015-W-mvc6和棱角-2 – yurzui