MSBuild 12.0
2013-11-14 21:22
489 查看
MSBuild is now installed as part of Visual Studio rather than as part of the .NET Framework
MSBuild is now installed directly under %ProgramFiles%—for example, in C:\Program Files\MSBuild\.
C:\Program Files\MSBuild\12.0\Bin\msbuild.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
http://msdn.microsoft.com/en-us/library/dd576348.aspx http://msdn.microsoft.com/en-us/library/dd393573.aspx
A task is the smallest unit of work, in other words, the "atom" of a build. Tasks are independent executable components which may have inputs and outputs.
A target is a named sequence of tasks
Imported files are effectively inserted into the project file wherever they are referenced
four parts of MSBuild: properties, items, tasks, and targets
Clicking the Build command in Visual Studio will execute the default target in the project. Often, this target is also named Build. Choosing the Rebuild or Clean command will attempt to execute a target of the same name in the project. Clicking Publish will execute a target named PublishOnly in the project.
http://msdn.microsoft.com/en-us/library/dd393574.aspx
MSBuild Concepts:
Properties
Items
Targets
Tasks
Comparing Properties and Items
MSBuild Special Characters
MSBuild is now installed directly under %ProgramFiles%—for example, in C:\Program Files\MSBuild\.
C:\Program Files\MSBuild\12.0\Bin\msbuild.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
http://msdn.microsoft.com/en-us/library/dd576348.aspx http://msdn.microsoft.com/en-us/library/dd393573.aspx
A task is the smallest unit of work, in other words, the "atom" of a build. Tasks are independent executable components which may have inputs and outputs.
A target is a named sequence of tasks
Imported files are effectively inserted into the project file wherever they are referenced
four parts of MSBuild: properties, items, tasks, and targets
Clicking the Build command in Visual Studio will execute the default target in the project. Often, this target is also named Build. Choosing the Rebuild or Clean command will attempt to execute a target of the same name in the project. Clicking Publish will execute a target named PublishOnly in the project.
http://msdn.microsoft.com/en-us/library/dd393574.aspx
MSBuild Concepts:
Properties
Items
Targets
Tasks
Comparing Properties and Items
MSBuild Special Characters
相关文章推荐
- How ClickOnce Manifest Generation works with MSBuild
- Windows平台的通用Build工具:MSBuild
- 打开项目提示:D:program profiles/msbuild……未找到导入的项目 请确认<import>声明中的路径正确
- 自定义MSBuild任务
- delphi2007不使用msbuild的方法
- MSBuild的相关操作
- MSBuild的深入认识
- 使用MSBuild自动编译发布你的ASP.NET应用程序
- 项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】
- Debugging MSBuild in .net 4.0
- intall R 12.0 under centos 5.5
- msbuildtasks 的msi包安装问题
- 艾伟:MSBuild 简解
- PB12.0中datawindow所有数字栏位默认都带2位小数吗?
- NAnt与MSBuild使用(一)
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序的解决办法
- Jenkins_A sample for msbuild file
- MSBuild 项目属性以及任务参考
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
- [转]WiX v3.7——支持MSBuild、自更新及引用计数