我有4个基于.net核心的Web应用程序。它们都称为业务逻辑层(类库)
我希望我的版本在所有4个Web应用程序上得到更新。
我试图在我的业务逻辑层上创建一个静态类。在这个类上,我有一个属性,该属性的版本如下:
Assembly.GetEnteryAssembly().GetName().Version
我试图从一个应用程序中调用此静态类,但不幸的是,它带来了Web应用程序的版本,而不是类库的版本。
我想要一个代码,该代码始终为我带来类库的版本,无论它从何处调用。
答案 0 :(得分:0)
您可以使用Assembly.GetAssembly(typeof(YourClass))
,即YourClass
是所需程序集中的任何类。
答案 1 :(得分:0)
您可以使用typeof(Startup).Assembly.GetName().Version.ToString()