3
我想要做的是創建一個超級簡單的VS2010項目,該項目將使用批處理腳本生成一個文件。這個項目作爲另一個項目的依賴是必要的。有沒有一個簡單的方法來做到這一點?Visual Studio腳本項目
我想要做的是創建一個超級簡單的VS2010項目,該項目將使用批處理腳本生成一個文件。這個項目作爲另一個項目的依賴是必要的。有沒有一個簡單的方法來做到這一點?Visual Studio腳本項目
好問題,唐。你可以做的是在你的解決方案中創建一個新的目錄,並將你的腳本放在那裏。然後,您將創建一個稱爲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>