MSBuild - 如何使用Visual Studio创建/编辑构建脚本?

时间:2011-07-22 15:36:34

标签: visual-studio-2010 msbuild

我似乎无法找到如何在Visual Studio中创建MSBuild脚本。谁知道怎么样?我正在使用VS Professional。

5 个答案:

答案 0 :(得分:7)

从此开始,作为文件的骨架

<?xml version="1.0" encoding="utf-8"?>
<Project
   xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
   ToolsVersion="4.0"
   DefaultTargets="Build">

   <Target Name="Build">
      <Message Text="Building..." />
   </Target>

</Project>

答案 1 :(得分:3)

确保文件扩展名为.msbuild而不是.xml,这将启用intellisense。

答案 2 :(得分:2)

我没有任何问题(VS 2010 Premium)。标准MSBUILD文件是XML文件,因此使用File - &gt;打开它。打开 - &gt;文件应该在VS的XML编辑器中打开它。然后,您可以编辑,将其添加到项目或任何您需要的地方。

我不确定您是否需要某个版本才能使Intellisense工作。

答案 3 :(得分:2)

你也可以使用这个很棒的工具:http://www.attrice.info/msbuild/

答案 4 :(得分:1)

MSBuild本身非常简单,所以在任何text/xml编辑器中执行它都非常简单。

BTW,MSDN Walkthrough: Creating an MSBuild Project File from Scratch没有说明任何关于Visual Studio的内容,只提供了如何在编辑器中编写脚本的提示。