Msbuild

In: Computers and Technology

Submitted By aksrajiv
Words 4646
Pages 19
1. What's New in MSBuild 12.0
MSBuild is now installed as part of Visual Studio rather than as part of the .NET Framework. The current MSBuild version number is 12.0. If you want to install MSBuild separately, download the installation package from MSBuild Download.
Changed Path
MSBuild is now installed directly under %ProgramFiles%—for example, in C:\Program Files\MSBuild\.
Changed Properties
The following MSBuild properties are changed as a result of the new version number: * MSBuildToolsVersion for this version of tools is 12.0. * MSBuildToolsPath is now %ProgramFiles%\MSBuild\12.0\bin on 32-bit operating systems, or %ProgramFiles%\MSBuild\12.0\bin\amd64 on 64-bit operating systems. * ToolsVersion values can be found in HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0 for 32-bit operating systems or HKLM\SOFTWARE\Wow6432Node\Microsoft\MSBuild\ToolsVersions\12.0 for 64-bit operating systems. * The SDK35ToolsPath and SDK40ToolsPath properties point to the .NET Framework SDK that's packaged with this version of Visual Studio (for example, 8.1A for the 4.X tools).
New Properties * MSBuildFrameworkToolsPath is a new property that has a value of %windir%\Microsoft.NET\Framework\v4.0.30319 on 32-bit operating systems or %windir%\Microsoft.NET\Framework64\v4.0.30319 on 64-bit operating systems. This is a replacement for MSBuildToolsPath that can be used to point to the .NET Framework tools and utilities. * MSBuildToolsPath and MSBuildFrameworkToolsPath have 32-bit equivalents—MSBuildToolsPath32 and MSBuildFrameworkToolsPath32—that always point to the 32-bit location, regardless of whether 32-bit or 64-bit MSBuild is being used.

2. MSBuild Concepts
MSBuild provides a basic XML schema that you can use to control how the build platform builds software. To specify the components in the build and how they are to be built, use these…...

Similar Documents

Wp7 for Android

...of commands and instructions. You can easily customize Visual Studio Editor to use shortcuts and keyboard combinations with which they are familiar. Instead of opening a separate window for each file, as in Eclipse, the default view in Visual Studio uses tabbed windows. You can change this behavior to suit your need. You can change the way in which various windows are docked within Visual Studio Shell. Building Applications Visual Studio Express for WP7 allows you to build the Visual Studio solution on demand. It allows you to separately build each project to make a part of the complete solution. Visual Studio uses an XML based, declarative build system called MSBuild. MSBuild is equivalent to Ant and Nant. You can access the builds either from the GUI or by using the command line for batch processing. MSBuild is flexible and allows you to create a specific target either as a debug build or as a release build. Windows Phone 7 Emulator The WP7 Emulator provides a virtualized environment in which you can deploy, debug, and test applications. The WP7 Emulator is designed to provide a comparative performance of an actual device and meets the peripheral specifications required for application development. To access the WP7 Emulator from Visual Studio, do any of the following: From Deploy menu, click Deploy Solution Press F5 in the key board, this starts the Emulator along with the debugger Press CTRL+F5, this start only the Emulator The WP7 Emulator is like the......

Words: 19181 - Pages: 77

More Descriptive

...outputPath. - Reads JSON or XML from dataPath for data. - If extension is .js or .json, assumes JSON. Must wrap with { }. - If extension is .xml, assumes XML. Initial context is the document element. nustache.exe foo.template myData.json foo.html - External templates are assumed to be in the same folder as the template mentioned in templatePath. - Extension is also assumed to be the same as the template in templatePath. Syntax: - The same as Mustache with some extensions. - Support for defining internal templates: {{foo}} You can define templates inside sections. They override templates defined in outer sections which override external templates. Development: - Build with VS2012 or MSBuild. - To run the tests that use Mustache specs, run this command from your Nustache clone: git submodule update --init Status API Training Shop Blog About...

Words: 352 - Pages: 2

Watch movie | #114 - Chapter 114 01-19-2016 | 街机游戏