gpt4 book ai didi

build-automation - 通过命令行构建 Visual Studio 部署项目 (.vdproj)

转载 作者:行者123 更新时间:2023-12-04 15:49:26 25 4
gpt4 key购买 nike

我有一个部署项目 deployment.vdproj,其中添加了 project.csproj 的项目输出。我想通过命令行构建 deployment.vdproj。但是在这样做时,我需要为 project.csproj 指定一个属性 (/p:)。我这个怎么办

我已经使用 devenv.com 构建了 deployment.vdproj,但我不知道如何为 project.csproj 传递属性

我使用的命令行是:

        devenv.exe /build Debug deployment.vdproj

这工作正常。但我也想指定 project.csproj 的输出路径。类似于/p:OutputPath="C:\output"。是否可以在构建 deployment.vdproj 时控制 project.csproj 的属性?如果是这样,我该怎么做?

最佳答案

csproj 已经包含输出路径,所以我认为您不能使用命令行参数进行修改。我想唯一的方法是使用正则表达式修改 csproj 说命令行 perl -i .... *.csproj 然后运行 ​​MSBuild 并再次恢复 csproj 中的更改。

关于build-automation - 通过命令行构建 Visual Studio 部署项目 (.vdproj),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/905515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com