【问题标题】:"Models" folder missing in C#.net Web App projectC#.net Web App 项目中缺少“模型”文件夹
【发布时间】:2014-05-23 19:45:27
【问题描述】:

I am trying to create my first Web project and following the demo on the Microsoft Website they show that when a default web form is selected it adds bunch of default folders and files to the project .

我从一开始就关注它,但我的项目解决方案中缺少“模型”文件夹。

我的问题是“模型”文件夹之前是否包含一些类和文件,或者如果它丢失了,我可以按照“添加文件夹”选项手动创建一个。还是我缺少 NuGet 包?

【问题讨论】:

标签: asp.net c#-4.0 visual-studio-2012 webforms


【解决方案1】:

最后,我发现如果您不选择通过个人帐户登录新创建的网络应用程序的选项,也就是说,如果您将其留为 空白 ,您将没有项目中的 Models 文件夹,原因是当您选中提到的选项时,VS 会为您创建一个名为 IdentityModels.cs 的类。因此,如果您想拥有文件夹模型,请在更改身份验证部分中选择个人帐户。

【讨论】:

    【解决方案2】:

    如果您不使用 MVC,则默认情况下,在较新的 VS 版本中,您可能看不到“模型”文件夹。您应该可以忽略模型文件夹并在根目录中创建类,只要在您的项目中添加相关引用,例如根据您的教程,您可能会丢失数据实体、数据实体设计、数据实体 linq。因此,对于步骤,您可以尝试在根目录中创建这些类,如果不成功,请尝试添加这些 com 引用。转到参考、程序集、框架、System.Data.Entity、System.Data.Entity.Design 和 System.Data..LINQ。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-14
      • 1970-01-01
      相关资源
      最近更新 更多