如何使用msbuild批处理删除文件夹

时间:2013-08-23 06:22:02

标签: asp.net msbuild

我在批处理“del.bat”上创建.below是我的批处理脚本,在“del.bat”中定义

我想在点击“del.bat”后使用批量删除文件夹。当我点击“del.bat”时,什么也没发生。请让我知道如何运行它

<Project>
    xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

<Target Name="clean_folders">
         <RemoveDir Directories="D:\projectdemo\crick\Cart"
               ContinueOnError="true" />
    </Target>

</Project>
c: 
cd C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC
MSBuild.exe D:\projectdemo\demo.csproj /t:clean_folders>D:\projectdemo\output.txt

1 个答案:

答案 0 :(得分:0)

MSBuild不在Visual Studio VC文件夹中。这是命令提示符指向的默认文件夹:VS工具位于此处。

MSBuild不是Visual Studio的一部分,而是.NET Framework的一部分。

MSBuild 4(Visual Studio 2010)x86位于Framework v4.0文件夹中:

  

“C:\ Windows \ Microsoft.NET \框架\ v4.0.30319 \ MSBuild.exe”   D:\ projectdemo \ demo.csproj / t:clean_folders&gt;   d:\ projectdemo \ output.txt的