gpt4 book ai didi

c# - 将自定义文件名设置为引用的 dll

转载 作者:行者123 更新时间:2023-11-30 19:27:17 25 4
gpt4 key购买 nike

我有一个应用程序,它引用程序集“Library.dll”。我将此程序集的名称更改为“Library222.dll”,现在我的应用程序失败并出现异常“无法加载文件或程序集...”如何在运行时指定此 dll 文件的新名称“Library222.dll”?我发现了这个问题 Set Custom Path to Referenced DLL's?但是指定文件夹到 dll,而不是文件名。我没有更改 dll 的路径,我更改了文件名,所以我需要指定文件名。

最佳答案

您不能仅通过重命名程序集来实现此目的。

程序集的名称在编译时写入其元数据。
当您更改文件名时,实际上并没有更改元数据中的名称。

必须取消引用Library.dll,引用Library222.dll,然后重新编译。

关于c# - 将自定义文件名设置为引用的 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19093766/

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