私はVS 2017を使用しており、「Entity Frameworkを使用してアクションを持つWeb API 2 OData v3コントローラ」を作成しようとしています。以前は問題なく動作していました。Visual Studio 2017 oDataサービスの足場の問題
今日私が試したところ、以下のエラーメッセージで失敗しました。
が、私はステップの下に続くが、それは、働いていなかったオブジェクト参照がオブジェクトのインスタンスに設定されていません。
- 削除フォルダC:\ Users \ユーザーuserloginの\のAppData \ローカル\マイクロソフト\ VisualStudioを
- 削除フォルダC: \ Users \ userlogin \ AppData \ Local \ Microsoft \ VSCommon
- runコマンドdevenv/resetuserdata
実際のエラーを取得する方法はありますか、何か不足していますか?
何かが動作していて今は動作しないときは、「何が変わったのですか?あなたの答えが「何もない」場合は、あなたの前提に疑問を呈してください。まず、ソース管理ソリューションを活用して質問に答えてください。抽象的なコード生成ツールを使用しているときに、事態を変えることのできるものは、ファイルのどこかで変更されてしまいます。 –
私はすべてを元に戻してから、試しましたが運がありません。この一般的なメッセージではなく実際のエラーを得る方法はありますか? –
私はあなたと共感します。私は過去にも、EFのコード生成に関する謎の問題がありました。私が提供できる唯一の実現可能なヒントは次のとおりです:あなたのプロジェクトに関連する最新パッケージがあることを確認してください。追加し、NuGet経由で削除します。時にはそれが役立ちます。あるいは、新しいプロジェクトを開始し、機能不全のプロジェクトから一度に1つの作品を持って来てください。がんばろう。しかし、何か変わったことは確かです。あなたはそれが何であるか分かりません。 「私はすべてを元に戻す」とは言えません。より徹底したソース管理は、あなたにとって究極の解決策です。 –