【问题标题】:What do you call a DLL that is placed on the same directory as the EXE?与 EXE 位于同一目录中的 DLL 叫什么?
【发布时间】:2011-08-03 15:23:32
【问题描述】:

我需要一些术语方面的帮助。

您可以将程序集放在 GAC 中,以便在机器中全局“共享”这些程序集。如果您将程序集放在可执行文件所在的同一目录中,您会调用什么?

我一直称它为“并行”,因为 EXE 和 DLL 是“并行”的。我已经完成了some reading,似乎“并排”代表其他东西

编辑:这些 DLL 是否称为“私有程序集”?

【问题讨论】:

    标签: assemblies terminology configuration-management


    【解决方案1】:

    并排是指同一程序集的两个版本(即 1.0.0.0、1.1.0.0)同时安装在 GAC 中。

    无论是在 GAC 中还是在与主应用程序 EXE 程序集相同的本地目录中,此 DLL 程序集都将被称为主程序集的依赖项。

    【讨论】:

    • 但是你怎么称呼这种“配置”模式,其中 DLL(依赖程序集)与 EXE(主程序集)放在同一目录中?
    • 有时称为 Xcopy 部署,因为您通过将程序集复制到文件位置来部署它们。
    • 是的,部署可以称为“Xcopy”部署,但是你怎么称呼程序集呢?建议是“本地”程序集和“私有”程序集。这有官方术语吗?
    【解决方案2】:

    一个建议是使用术语本地版本(NOT GAC)和系统版本(GAC)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    相关资源
    最近更新 更多