从 .netCore Web 应用项目中读取类库项目的程序集版本



>我有4个基于.net core的Web应用程序。 它们都调用业务逻辑层(类库(

我希望我的版本在所有 4 个 Web 应用程序上得到更新。

我试图在我的业务逻辑层上创建一个静态类。 在此类上,我有一个属性,该属性获取的版本如下:

Assembly.GetEnteryAssembly().GetName().Version

我尝试从其中一个应用程序调用这个静态类,遗憾的是它带来了 Web 应用程序的版本而不是类库版本。

我想要一个代码,无论从哪里调用,它总是能给我带来类库的版本。

您可以使用 Assembly.GetAssembly(typeof(YourClass))YourClass所需程序集中的任何类。

您可以使用

typeof(Startup).Assembly.GetName().Version.ToString()

最新更新