Msbuild 是否可以使用dotnet CLI提取csproj文件中元素的值?

Msbuild 是否可以使用dotnet CLI提取csproj文件中元素的值?,msbuild,continuous-integration,continuous-deployment,dotnet-cli,Msbuild,Continuous Integration,Continuous Deployment,Dotnet Cli,csproj文件包含我想在CI/CD管道中使用的项目属性 是否可以使用dotnetcli(或其他标准工具)提取这些值,而无需通过独立脚本解析xml 例如,项目: 1.0.0 真的 MSBuild具有很强的可扩展性。您可以使用目标将版本号写入文件: 这将把version.txt文件写入文件夹,如obj/Debug/net5.0(取决于配置和TargetFramework) 还要确保查看如何调查/调试构建

csproj文件包含我想在CI/CD管道中使用的项目属性

是否可以使用dotnetcli(或其他标准工具)提取这些值,而无需通过独立脚本解析xml

例如,项目:


1.0.0
真的

MSBuild具有很强的可扩展性。您可以使用目标将版本号写入文件:


这将把version.txt文件写入文件夹,如
obj/Debug/net5.0
(取决于配置和TargetFramework)

还要确保查看如何调查/调试构建