我是美丽的Microsoft Azure世界中的新生,并成为了我的第一个Hello World网站。下一步是创建数据库(entityframework),但是从PackageManagerConsole(PMC)创建数据库时遇到异常。我在网上阅读了一些帖子,这些帖子解释说我需要将startupprojectname添加到PS命令中,但是不幸的是,这并不能解决我的问题。
我的解决方案中有2个项目。
在“模型”项目中,我有“用户”和“ UsersDb”类。UsersDb是从DbContext继承的类。
现在,当我在PMC中执行以下行时:
enable-migrations -StartUpProjectName "PartyOnWebsite" -ContextTypeName "Models.Users.UsersDb"
Run Code Online (Sandbox Code Playgroud)
我收到以下(不是很有帮助)错误:
System.ArgumentException: The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
Run Code Online (Sandbox Code Playgroud)
我看过get-help enable-migrations,玩了一点,但运气并不好。
有人遇到过同样的问题吗?还是您可以指出正确的方向来帮助我解决问题?
在此先多谢!
巴斯