2017-10-11 20 views
1

VS 2017用のPython開発ワークロードをインストールしましたが、VS上のC#で見慣れた構文エラーのために、エディタに赤い波線の下線が表示されません。エラーリストエラーのあるコードを実行しようとすると、コードにエラーがあると警告されますが、実行から例外がスローされるまでは何も指定されません。Visual Studio 2017でコードのエラーが認識されない

ワークロードを再インストールしようとしましたが、[ツール/オプション]タブのすべてのオプションを調べましたが、構文エラーについては何も見つかりませんでした。以前のバージョンのVSで詳しく説明されている修正は適用されなくなりましたが、何が欠けていますか?

+0

使用しているツールがそのタイプの下線をサポートしていると思いますか?これが機能であることを示唆するドキュメントを指摘できますか?サイドノート:これは、PyCharmのすぐに使用できる動作です(これが許容可能な回避策である場合)。 – alex

+1

はい、このツールは間違いなくこれをサポートしています。ここに記載されています:https://docs.microsoft.com/en-us/visualstudio/python/vs-tutorial-01-02 – zacnm

答えて

1

VS Python tutorialの最も単純なプロジェクトを使用して、まったく同じ問題が発生しました。

この修正は、VS 15.4.1から15.5にアップグレードすることでした。

ウォルト

0

私は同じことを私に起こしました。実際にはC#アプリケーションを使用していましたが私は、いくつかのNuGetリファレンスを追加し、プロジェクトファイルを手動で修正した後、Visual Studiosがエラーを検出しなくなったことに気付きました。私は、これがこの1つのプロジェクトでのみ起こっていたことに気付きました。私が取り組んだ他のプロジェクトはすべて同じ問題を抱えていないようです。

新しいプロジェクトを作成し、コードを移動し、参照を1つずつ戻すことで、作業を再開することができました。この状況では、プロジェクトが正しくコンパイルされて実行されても、破損したプロジェクトファイルまたは悪い参照が原因であるかのように見えます。

この問題は他のプログラミング言語/プロジェクトにも存在しますか?

関連する問題