我正在构建我的构建服务器并使用MSBuild使用交换机/p:Configuration=Release
成功构建整个解决方案。
现在对于此解决方案中包含的一些项目,我想获取输出文件的路径(在本例中为DLL)。我不想更改项目本身以将文件重定向到已知文件夹,而是我想创建一个脚本,自动找出生成文件的位置。
有没有设置msbuild写下这个信息?我知道这些信息在MSBuild的控制台输出中到处都是,但我想这是人类可读而不是被脚本解析。
我也尝试过使用项目文件xml,但我遇到的事实是Visual Studio在condition
字段等字段中隐藏了非xml信息,我不知道如何解析。< / p>