如何运行或执行两个msbuild
本文关键字:两个 msbuild 执行 运行 何运行 | 更新日期: 2023-09-27 18:15:59
我想创建一个MSBuild,它将执行另外两个…
我如何导入其他两个并依次运行它们的每个目标?
:
我可以使用以下命令使其工作。
<?xml version="1.0" encoding="utf-8" ?>
<Project xmlns="http://schemas.microsoft.com/developer/MsBuild/2003">
<Target Name="BuildAll">
<Exec Command="C:'Windows'Microsoft.NET'Framework'v3.5'MSBuild.exe MSBuildSettings.xml" />
<Exec Command="C:'Windows'Microsoft.NET'Framework'v3.5'MSBuild.exe PostBuild.xml" />
</Target>
</Project>
为什么不写一个批处理文件,执行两个msbuild命令?
通常这将使用MSBuild任务和依赖项来完成:
<?xml version="1.0" encoding="utf-8" ?>
<Project DefaultTargets="PostBuild">
<Target Name="MainBuild">
<MSBuild Projects="MSBuildSettings.xml" />
</Target>
<Target Name="PostBuild" DependsOnTargets="MainBuild">
<MSBuild Projects="PostBuild.xml" />
</Target>
</Project>
Process.Start("yourFirstExecutable.exe");
Process.Start("yourSecondExecutable.exe");
这是你想要的吗??Process.Start()
运行外部可执行文件