我正在Win10上使用.net core 2.0和vs2017构建一个mvc web应用程序.在写一个'About'页面时,我看起来放入了当前的项目版本号(目前仍然设置为1.0.0).我原以为这非常简单!
我能找到的唯一参考建议:
AppVersion = typeof(RuntimeEnvironment).GetTypeInfo ().Assembly
.GetCustomAttribute<AssemblyFileVersionAttribute> ().Version;
Run Code Online (Sandbox Code Playgroud)
但是,在我的情况下,这将返回'4.6.25814.01' - 不是必需的.
有人可以建议如何在代码中检索版本吗?
我假设我想要'包版本',但承认我不清楚区分/如何使用'包版本','汇编版本'和'汇编文件版本'.