【发布时间】:2017-11-14 10:52:04
【问题描述】:
我的类都实现了一个接口。该接口存储了一些通用功能的函数。
其中一个功能是日志记录。在这个 Logging 函数中,我想获取实现接口的类的 AssemblyVersion。
我的问题是Assembly.GetExectuingAssembly() 将返回接口的 AssemblyVersion。
如何获取实现类的组装版本?
【问题讨论】:
-
this.GetType().Assembly.GetName().Version怎么样? -
我想复杂的部分是,实现类与接口不在同一个命名空间中......它们是完全独立的项目
-
我已经在现已删除的答案上问过一次,但为什么会有问题呢?你能澄清一下吗?
-
好吧,我刚刚调试了你的代码,它似乎可以工作。非常感谢!
标签: c# version .net-assembly