gpt4 book ai didi

c# - 反射.Assembly::Load 方法

转载 作者:行者123 更新时间:2023-11-30 18:35:49 29 4
gpt4 key购买 nike

当我尝试使用此方法加载程序集时,长名称和部分名称之间有什么区别?来自 MSDN ,我明白了:对于长名称:如果您引用属于公共(public)语言运行时的任何程序集或位于全局程序集缓存中的任何程序集,则需要完整的程序集引用。对于部分名称:运行时仅在应用程序目录中查找程序集

而一位客户遇到了一个错误,因为我使用了部分名称来加载程序集,但程序集正好在应用程序目录中。

所以,我想知道,在使用 Load(string) 方法时,长名称和部分名称之间还有其他区别吗?

非常感谢!

最佳答案

@gTiancai:安全起见,设置AssemblyName.CodeBase属性(property)可能会有所帮助。

这可能有帮助:Best Practices for Assembly Loading

关于c# - 反射.Assembly::Load 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14517466/

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