'Match'と呼ばれる非常に単純なプロジェクトにEFをインストールするのに問題があります(今はMVCを学習していますが、これまでにないほど遅くなっています)。ここでの一般的なコンテキストは、2つのフィールドのみでModelクラスを作成したので、Modelクラスを変更してさらにいくつかのフィールド/プロパティを含めることです。Modelクラスに変更を加え、それに合わせてDBを更新しようとしています。EFのUpdate-Databaseを使用してそれを実行しようとしています。
PM> install-package EntityFramework EntityFrameworkをMicrosoftからダウンロードしています。このライセンス契約は、http://go.microsoft.com/fwlink/?LinkId = 253898&clcid=0x409で入手できます。パッケージに追加の依存関係がないか確認してください。依存関係には、独自のライセンス契約が付属している場合があります。パッケージと依存関係を使用すると、ライセンス契約に同意したことになります。使用許諾契約に同意しない場合は、関連するコンポーネントをデバイスから削除してください。'EntityFramework5.0.0'が正常にインストールされました。「EntityFramework5.0.0」をMatchに正常に追加しました。
'get-help EntityFramework'と入力して、使用可能なすべてのEntityFrameworkコマンドを表示します。
PM> Enable-Migrations Get-Package:パラメーター名'ProjectName'に一致するパラメーターが見つかりません。C:\ Users \ Dave \ Documents \ Visual Studio 2010 \ Projects \ Match \ packages \ EntityFramework.5.0.0 \ tools \ EntityFramework.psm1:611 char:40 + $ package = Get-Package -ProjectName <<<< $ project.FullName | ?{$_。Id-eq'EntityFramework'} + CategoryInfo:InvalidArgument:(:) [Get-Package]、ParameterBindingException + FullyQualifiedErrorId:NamedParameterNotFound、NuGet.PowerShell.Commands.GetPackageCommand
EntityFrameworkパッケージがプロジェクト'Match'にインストールされていません。