質問: このgitプロジェクトをセットアップして実行しようとしています-https ://github.com/johnph/simple-transaction#WebApi-Endpoints ソリューション全体のクリーンアップと再構築に成功しました。 EF Core Code-First移行を実行するように正常に構成し、2つのテーブルを含むデータベースが正常に作成されました。 * AccountTransaction * アカウントの概要 http:// localhost:60243 / swagger / index.htmlを開くTransaction.WebApiを実行できます。しかし、他の2つのWeb APIプロジェクト(Gateway.WebApiまたはIdentity.WebApi)を実行できませんでした。発生したエラーは、 `This localhost page canâ€TMt be found. No webpage was found for the web address:` SimpleBanking.ConsoleAppプロジェクトを開始できます。テストデータは\ src \ Services \ Identity \ Services \ UserService.csです。ただし`Object reference not set to an instance of an object. App interrupted. App closed.`返し`Object reference not set to an instance of an object. App interrupted. App closed.`
回答: 私はこのプロジェクトをうまく実行することができました。 3つのサーバーGateway.WebApi、Identity、およびTransactionを実行していることを確認してください。 そうしないと、コンソールアプリを実行できません。 間違ったユーザー名またはパスワードを入力した場合でも、コンソールにログインが正常に通知され、誤解を招く恐れがあります。次に、オプションの1つを選択すると、次のようになります。 *オブジェクト参照がオブジェクトインスタンスに設定されていません。アプリが中断されました。アプリを閉じました。* エラーがないかログを監視してください