質問: env; } ``` ここでは、 `env.WebRootPath`はnullで、 `Initialize`関数では例外がスローされます。 *Startup.csの* *ConfigureServices*関数で、クラスの依存関係を解決します。 ``` public void ConfigureServices(IServiceCollection services) { // ... services.AddInstance(new MyService(_hostingEnvironment.WebRootPath)) // Note: _hostingEnvironment is set in the Startup constructor. // ... } ``` **ノート** * コードをうまく構築し、実行し、展開することができます。すべてが動作します! * しかし、私はモデルを変更し、このコマンドで移行を追加したいと考えています`dnx ef migrations add MyMigration`を`dnx ef migrations add MyMigration`すると、パッケージマネージャコンソールにコンパイルエラーが表示されます。 * 私はASP 5 WebアプリケーションとEntity Framework 7を使用しています
回答: 私の問題に関してgithubに報告されている問題があります: コメントで回避策を使用しましたが、うまくいきました。 ``` if (string.IsNullOrWhiteSpace(_env.WebRootPath)) { env.WebRootPath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot"); } ```