ProjectCollection.Version Property
Gets the file version of the assembly file that contains the MSBuild engine.
MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Namespace: Microsoft.Build.Evaluation
Assembly: Microsoft.Build (in Microsoft.Build.dll)
Syntax
'Declaration
Public Shared ReadOnly Property Version As Version
public static Version Version { get; }
public:
static property Version^ Version {
Version^ get ();
}
static member Version : Version with get
static function get Version () : Version
Property Value
Type: System.Version
Returns the file version of the assembly file that contains the MSBuild engine.
Remarks
This is the Windows file version (specifically the value of the ProductVersion resource), which is not necessarily the assembly version. To obtain the assembly version, use Constants.AssemblyVersion.
See also the ToolsetsVersion.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.