【发布时间】:2018-01-03 16:59:13
【问题描述】:
我即将在 Win10 上使用 .net core 2.0 和 vs2017 构建一个 mvc Web 应用程序。在编写“关于”页面时,我希望输入当前项目版本号(目前仍设置为 1.0.0)。我会认为这很简单!
我能找到的唯一参考建议:
AppVersion = typeof(RuntimeEnvironment).GetTypeInfo ().Assembly
.GetCustomAttribute<AssemblyFileVersionAttribute> ().Version;
但是,在我的情况下,这会返回“4.6.25814.01” - 这不是必需的。
谁能建议如何在代码中检索版本?
我假设我想要“包版本”,但承认我不清楚“包版本”、“程序集版本”和“程序集文件版本”之间的区别/如何使用。
【问题讨论】:
标签: asp.net-core-mvc asp.net-core-2.0