【问题标题】:ABP Update for Projects in Inner Folders内部文件夹中项目的 ABP 更新
【发布时间】:2021-11-16 13:43:30
【问题描述】:

我尝试使用 cli 将 ABP 从 4.2 版更新到最新的 4.4 版

abp 更新

文件夹结构类似于示例微服务模板https://docs.abp.io/en/abp/latest/Samples/Microservice-Demo中的文件夹结构

主机
--X.HttpApi.Host
----X.HttpApi.Host.csproj
模块
--产品
----src
------ProductManagement.Application
--------ProductManagement.Application.csproj

发生的情况是“host”文件夹中的项目已更新,但“modules”文件夹中的项目未更新。似乎无法从 cli 文档中找到可以实现它的其他选项。
如何在无需单独执行的情况下更新内部文件夹中的项目,例如“模块”?

【问题讨论】:

    标签: c# .net-core abp


    【解决方案1】:

    你可以在你的项目目录下使用abp update命令。

    您可以在 .sln.csproj 目录中使用更新命令。 (您可以更新基于解决方案和基于项目/类库的软件包版本)

    在终端中打开 ProductManagement.Application.csproj 项目的路径并运行abp update 命令。那么你的项目应该更新了。

    【讨论】:

    • 感谢您的推荐,但是为每个项目文件夹单独做确实是一项繁琐的工作。基于 ABP 模板,src 和 test 文件夹已经有 10 个左右的项目,只有 1 个模块。因此,我想知道是否有更无缝的解决方案。
    • 你试过modules文件夹目录下的abp update命令了吗?
    • 我等不及了,所以我已经按每个项目单独更新了。将在下一轮试用 modules 文件夹,与每个项目相比,它确实减少了我需要运行更新的次数。我希望有一种方法可以从根/解决方案文件夹本身完成。还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-05
    • 1970-01-01
    相关资源
    最近更新 更多