c# - 系统.反射

标签 c# reflection c#-3.0 assemblies

让我们考虑一下我有一个应用程序 AAA。我从我的应用程序中加载了一个名为 BBB 的程序集。当我在 BBB 路径中时,我需要在运行时获取 AAA 程序集名称。 如何做到这一点? 提前致谢

最佳答案

调用:

Assembly.GetExecutingAssembly()

将返回它写入的程序集(当前正在执行的程序集)。或者在您的情况下,您可能需要:

Assembly.GetEntryAssembly()

获取可执行程序集(应用程序启动时使用的程序集)。

关于c# - 系统.反射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4276084/

相关文章:

c# - 创建 WCF PUT Rest 服务

c# - 什么是/优化 C# 编译器 key ?

java - 如何 "proxy"Java中的一个方法

inheritance - C# - 构造函数和继承

c# - 如何更改序列化对象?

c# - UWP 写入 InstalledLocation 获取访问被拒绝

java - BeanUtils 调用集合的 size() 方法(不是 setter)

c# - PropertyInfo 实例上的 SetValue 错误 "Object does not match target type"c#

c# - 在c#中使用 "Double.NaN"和 "double.MaxValue"时出现奇怪的错误

c# - 在 C# 中,什么是 monad?