gpt4 book ai didi

asp.net-mvc - MVC 脚手架 - 引用程序集中缺少类

转载 作者:行者123 更新时间:2023-12-03 17:48:17 25 4
gpt4 key购买 nike

添加新的 MVC 或 WebApi Controller 时,对于 MVC 脚手架模型类和数据上下文类下拉列表中显示/未显示的内容是否有任何特殊规则?

我们在 MVC 项目中引用的其他程序集中有我们的数据上下文和模型,但仅显示了该 MVC 项目中的类和上下文。

引用的程序集都属于同一个顶级命名空间,例如Company.Domain 和 Company.Data 然后 MVC 项目在 Company.UI 中。

我能看到的唯一方法是将类复制到 MVC 项目中,然后搭建它,然后删除它们并重新引用 Company.Data 和 Company.Domain 程序集。

我们将 MVC5 与 VS 2013 Update 3 一起使用

最佳答案

您需要做的只是两件事:

  • 确保您的 MVC 项目 (Company.UI) 具有对具有您需要的类的项目的引用。
  • 这些类被标记为公开。默认情况下,它们是内部的,无法从其他项目访问。
  • 关于asp.net-mvc - MVC 脚手架 - 引用程序集中缺少类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28221146/

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