【问题标题】:Can't create controller in my asp.net project无法在我的 asp.net 项目中创建控制器
【发布时间】:2016-06-04 15:52:01
【问题描述】:

我的解决方案中有三个项目,UI、Service 和 Core。

当我从 UI 项目添加对我的服务或核心项目的引用,然后尝试在 UI 中添加新控制器时,我收到以下错误消息:

当我删除引用时,它可以工作并且我可以创建新的控制器。

【问题讨论】:

  • 这个问题似乎缺少minimal reproducible example,因此我想知道是否应该关闭它。对于 OP 或在这些标签中发帖的任何人,它是否仍然可以回答?

标签: c# asp.net asp.net-mvc visual-studio


【解决方案1】:

该错误表明它与您的服务库有关。

检查soundyladder.service 项目是否成功构建,并且它在soundyladder.ui 中被引用为项目(而不是DLL)。

确保您可以(重新)构建整个解决方案。

【讨论】:

  • 是的,它构建没有问题。是的,我将它作为一个项目引用。
  • 嗯...我想尝试在 IDE 中启动它,但如果这不可能,我就瞎了。我只能说,UI 项目中的服务库引用发生了一些奇怪的事情,这在尝试创建控制器时会给您带来问题。通常的候选人是构建失败或错误的参考。
  • 您可以尝试清理/重建,看看是否会给您带来任何具体错误。
【解决方案2】:

重新构建解决方案,如果有任何错误,请修复这些问题。之后尝试创建一个新的控制器。 它对我有用!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 1970-01-01
    • 2019-12-04
    相关资源
    最近更新 更多