我想要做的是创建一个超级简单的VS2010项目,该项目将使用批处理脚本生成文件.该项目将成为另一个项目的依赖项.有一个简单的方法吗? 最佳答案 好问题,唐.您可以做的是在解决方案中创建一个新目录并将脚本放在那里.然后,您将创建一个名为MyProject.csproj的MSBuild脚本,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<Project
ToolsVersion = "4.0"
DefaultTargets = "Build"
xmlns = "http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup>
<InputTxt Include="$(MSBuildProjectDirectory)\input.txt" />
<OutputTxt Include="$(MSBuildProjectDirectory)\output.txt" />
<Script Include="$(MSBuildProjectDirectory)\script.cmd" />
</ItemGroup>
<Target
Name = "Build"
Inputs = "@(InputTxt);@(Script)"
Outputs = "@(OutputTxt)"
>
<Exec Command = '"@(Script)" "@(InputTxt)" "@(OutputTxt)"' />
</Target>
</Project>