2017-03-10 7 views
1

私はVisual Studio 2015の新機能です。VS 2010からVS 2015およびEntity Frameworkへのソリューションの移植に取り組んでおり、コンパイルエラーが発生しています。残念ながら、エラーメッセージをエラーリストに表示するには、ファイルを最初に開く必要があります。私のフィルタオプションは「全体のソリューション」、ショーのエラーはオン、警告はオフ、「ビルド+ IntelliSense」が選択されています。Visual Studio 2015エラーオープンファイルのエラーのみを表示するリスト

ファイルが開かれていないため、5つのエラーが発生しますが、エラーが発生したファイルを開くと、そのファイルのすべてのエラーもリストに表示されます。ファイルをクローズして再構築すると、元の5つのエラーメッセージに戻ります。私はさまざまな組み合わせでさまざまなフィルターオプションを試しましたが、表示されるすべてのコンパイルエラーを取得できません。私は、いくつかのファイルを開いて、コンパイルエラーを修正し、さらにいくつかを開く必要があります。

修正プログラムがある場合は誰にも分かりますか?

ありがとう、

Carlo

+0

「フル・ソリューション」から「オープン・ファイルのみ」にフィルタ・オプションを切り替えてみましたか?クリーンアップソリューションを最初に試してみるか、エラーウィンドウの設定をトグルする前後にソリューションをクリーニングしてください。どのようなプロジェクトを移植していますか(ウェブ、図書館、サービス?) –

+0

はい、私はそれらすべてを試しました。 2010年のWebアプリケーションを2015年に移行し、Entity FrameworkとMVCに移行したいと考えています。最初のステップは、Entity Frameworkに変換してデータベース(DAL)部分のみを取得し、Entity Framework - データベースに変換することです。これは私たちが現在取り組んでいる作業で、ファイルが開かれるまで表示されないエラーをどこで取得しているかです。ありがとう。 – Carlo

答えて

0

このスレッドには解決策がありませんでしたので、VS2017 15.5.2(.NET Core 2.0)でテストした鉱山を追加し、VS2015で動作する可能性があります。

私は公開することにより、すべての私の見解・エラーを見つけました:右クリックプロジェクトによって、

  1. をVisual Studioでと「公開」を選択します。新しいプロファイルを作成し、 "Folder"をクリックすると、指定したフォルダにソリューションが公開され、ビューが.dllにコンパイルされると、すべてのビューエラーがキャッチされます。
  2. あなたが端末から同じ操作を行うことができます。dotnet publish -c release

私はランタイム識別子フラグ(dotnet publish -c release -r win10-x64)を使用した場合の出力を得ることがことができませんでした。

誰かを助けることを願っています。

関連する問題