在 CLI 托管的 Blazor WASM 核心上显示版本号

Show version number on Blazor WASM core Hosted from CLI

所以我可以在 CSProj 中设置版本并在我的 Blazor APP 上显示它。但是当我尝试从 CLI 构建和设置版本时。例如:

dotnet build ./src /p:Version="1.2.3" /p:InformationalVersion="1.2.3-qa" --configuration Release

我尝试了很多不同的命令,但都没有成功

在 blazor wasm 中,我添加了一个仅采用以下值的版本服务:

Assembly.GetExecutingAssembly().
    GetCustomAttribute<AssemblyInformationalVersionAttribute>().
    InformationalVersion

但我只得到:“1.0.0”

发现我已经把它放在构建中而不是发布....

dotnet publish ./src /p:Version="1.2.3" /p:InformationalVersion="1.2.3-qa" --configuration Release