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