有什么办法可以询问 msbuild 哪些构建目标提供了 msbuild 文件支持?如果在命令提示符下没有办法做到这一点?也许它可以以编程方式完成?
除了解析 msbuild XML 就没有办法了吗?
最佳答案
针对 .NET Framework 4 进行了更新,因为上述内容已被弃用。导入microsoft.build.dll,代码如下:
using System;
using Microsoft.Build.Evaluation;
class MyTargets
{
static void Main(string[] args)
{
Project project = new Project(args[0]);
foreach (string target in project.Targets.Keys)
{
Console.WriteLine("{0}", target);
}
}
}
关于msbuild - 如何查询 MSBUILD 文件以获取支持的目标列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/441614/