gpt4 book ai didi

.net - 在 GAC 中有 2 个版本的 MySql.Data 程序集有问题吗?

转载 作者:行者123 更新时间:2023-11-29 00:53:50 25 4
gpt4 key购买 nike

我在 GAC 中有 2 个版本的 MySql.Data 程序集

全局程序集缓存包含以下程序集: MySql.Data,版本=5.2.6.0,文化=中性,PublicKeyToken=c5687fc88969c44d, 处理器架构=MSIL MySql.Data,版本=6.4.3.0,文化=中性,PublicKeyToken=c5687fc88969c44d, 处理器架构=MSIL

当我的类库尝试查找 MySql.Data 时,它们会相互冲突吗?

我使用 gacutil 注册了 6.4.3.0 版本如下:

gacutil /i MySql.Data.dll

如果我想手动注销特定版本的程序集,通过 gacutil 执行此操作的命令行是什么?

最佳答案

没问题,GAC 负责对在那里注册的所有程序集进行版本控制,并且能够根据定义处理这个问题。使用应用程序可以完全指定他们想要使用哪个版本,因此在 GAC 中安装更新的程序集不会破坏需要引用旧版本的现有应用程序。

关于.net - 在 GAC 中有 2 个版本的 MySql.Data 程序集有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7095986/

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