0

今日、新しい Visual Studio Code をいじり始めましたが、ちょっとした "問題" に直面しています。

Web API プロジェクトの project.json に Npgsql への参照を追加し、適切な参照を含めるように project.lock.json も更新した 'dnu restore' を実行しました。ただし、コード エディターは、Npgsql オブジェクトへのすべての参照のエラーを強調表示し、「using Npgsql;」を含む、「using ディレクティブまたは参照が不足していますか?」というメッセージをそれぞれに表示します。

本当に奇妙な部分は、タイプを認識しないことを伝える同じツールチップです..また、それが何であり、何をするのかを正確に教えてくれます。Intellisense は引き続き動作し、'dnx: web' を実行すると...すべてが正常に実行され、エラーは発生しません。

新しいエディターの単なるバグだと思いますが、何かを正しく構成していない可能性がありますか? 他の誰かがこれを見ますか?

4

1 に答える 1

0

これは、 で 2 つのフレームワークが構成されている場合に表示されることがありますproject.json。デフォルトでは、 と がdnx451ありdnxcore50ます。依存関係が 1 つのフレームワークでのみ利用可能で、他のフレームワークでは利用できない可能性があります。VSCode が表示するエラー メッセージを確認してください。エラーが有効なフレームワークが [] ブラケットに含まれます。

于 2015-05-04T13:32:54.420 に答える