Blazor WebAssembly应用显示版本号,结果为1.0.0是否正确?
Blazor WASM获取版本结果是否正确的判断
你的代码逻辑是对的,获取到1.0.0这个结果是否正确,得看你的项目版本配置:
- 如果没修改过项目的版本设置,这个结果是正常的:Blazor WebAssembly项目默认的
AssemblyInformationalVersion值就是1.0.0。 - 如果已经手动修改过项目文件里的版本属性,那这个结果就不对,说明代码没读取到你修改后的配置。
验证方法
- 打开项目的
.csproj文件,检查是否有版本相关配置:<!-- 示例自定义版本配置 --> <Version>2.1.0</Version> <InformationalVersion>2.1.0-release</InformationalVersion> - 若配置了自定义版本,重新编译运行后,
AppVersion应该和你设置的InformationalVersion值一致;没配置的话,默认就是1.0.0。
内容的提问来源于stack exchange,提问作者Riley Christian
相关产品推荐
相关产品推荐

