私は Microsoft Azure の美しい世界の初心者で、初めて Hello World Web サイトを作成しました。次のステップは、データベース (entityframework) を作成することですが、PackageManagerConsole (PMC) からデータベースを作成しているときに例外が発生します。startupprojectname を PS コマンドに追加する必要があることを説明した Web 上の投稿をいくつか読みましたが、残念ながらそれで問題は解決しません。
私のソリューションには2つのプロジェクトがあります。
- スタートアッププロジェクトであり、明らかに私のウェブサイトである「partyonwebsite」:)。
- モデル/エンティティを設計する「モデル」。
「モデル」プロジェクトには、クラス「User」と「UsersDb」があります。UsersDb は、DbContext を継承するクラスです。
ここで、PMC で次の行を実行すると:
enable-migrations -StartUpProjectName "PartyOnWebsite" -ContextTypeName "Models.Users.UsersDb"
次の (あまり役に立たない) エラーが表示されます。
System.ArgumentException: The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
私は get-help enable-migrations を見て、少し遊んでみましたが、あまりうまくいきませんでした。
誰かが同じ問題にぶつかりましたか? または、私がそれを解決するのを助けるために私を正しい方向に向けることができますか?
よろしくお願いします!
バス