1

我有一个 C# 解决方案,比方说MySolution,在这里面我有 2 个项目,比方说ProjectAProjectB. ProjectA用作 的参考ProjectB

我怎样才能ProjectB从里面获取类里面的版本ProjectA

我可以使用以下语法获取ProjectB代码内部的版本:ProjectB

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version

4

1 回答 1

7
Type.GetType(assemblyQualifiedNameFromProjectB).Assembly.GetName().Version

instance.GetType().Assembly或来自 ProjectB 的任何其他实例(通过)或某种类型。您还可以显式加载程序集,然后获取该程序集的版本。

于 2012-06-20T08:06:16.563 回答