进行以下操作时:
右键点击"控制器" 文件夹=> "添加" ,没有选项可以使用Entity框架添加控制器。
此外,当我尝试在线搜索模板(Add => New Item => Online)时,会导致Visual Studio崩溃。
我正在使用Visual Studio Community 2015(更新3)。
这里似乎有什么问题?
编辑:我发现如果您创建项目并且不使用个人帐户身份验证
,则无法使用Controller脚手架有没有办法更改现有项目的身份验证?
答案 0 :(得分:0)
ASP.NET Core框架的工具在预览中,并且一些功能正在进行中。由于存在一些缺点,我们不得不等待微软完成他们的功课。叹息...
如果要将现有项目的身份验证更改为“单个用户帐户身份验证”,则必须执行许多步骤才能重现项目生成的样板代码模板。例如。这包括
AccountController
用于登录,密码重置,电子邮件确认,... ManageController
用于向Facebook,Google,Microsoft帐户添加登录信息.... project.json
AccountController
和ManageController
AccountController
和ManageController
总而言之:我建议根据模板创建一个新项目,将现有项目的逻辑和资产复制到这个新项目中。
当然,这比其他方式更容易。