gpt4 book ai didi

c# - ManageUserViewModel 类在哪里?

转载 作者:太空狗 更新时间:2023-10-29 21:08:37 25 4
gpt4 key购买 nike

我使用 ASP.Net MVC 5、EF 6 和 .Net 4.5.1 创建了一个项目在某些时候,我需要更改项目所在的命名空间,从“MyTestProject”到“MyRealProject”。

在对整个网站进行这些更改后,我现在在我的几个 View 中发现了几个错误。_ChangePasswordPartial.cshtml 找不到“@model Microsoft.AspNet.Identity.ManageUserViewModel”,_SetPasswordPartial.cshtml 找不到“MyRealProject.ManageUserViewModel”

在项目的任何地方我都找不到包含类 ManageUserViewModel 的文件。在我更改命名空间之前,它被发现了,但现在没有了。为什么?它去了哪里,我该如何修复它?

最佳答案

发现这是一个已知问题: http://blogs.msdn.com/b/webdev/archive/2014/08/04/announcing-new-web-features-in-visual-studio-2013-update-3-rtm.aspx

  1. When creating a default C# ASP.NET Web Application from MVC, WebAPI or SPA template with individual authentication, generated Views\Account\ _SetPasswordPartial.cshtml and _ChangePasswordPartial.cshtml files contain invalid model.

In file _SetPasswordPartial.cshtml,

@model .Models.ManageUserViewModel Should be changed to: @model .Models.SetPasswordViewModel

In file _ChangePasswordPartial.cshtml,

@model Microsoft.AspNet.Identity.ManageUserViewModel Should be changed to: @model .Models.ChangePasswordViewModel

Similar problems exist for generated VB projects as well.

In file _SetPasswordPartial.vbhtml,

@ModelType ManageUserViewModel Should be changed to: @ModelType SetPasswordViewModel

In file _ChangePasswordPartial.vbhtml,

@ModelType ManageUserViewModel Should be changed to: @ModelType ChangePasswordViewModel

也张贴在这里:https://stackoverflow.com/a/27687882/1071698 .我不知道重复问题和答案的规则是什么,请根据需要进行编辑。

关于c# - ManageUserViewModel 类在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26849642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com