|
Before Width: | Height: | Size: 111 KiB |
@ -1,2 +0,0 @@ |
|||
[InternetShortcut] |
|||
URL=http://www.msbuildextensionpack.com |
|||
@ -1,186 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.BizTalk.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd"/> |
|||
<xs:element name="MSBuild.ExtensionPack.BizTalk.BizTalkApplication" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="AddReference"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="DisableAllReceiveLocations"/> |
|||
<xs:enumeration value="EnableAllReceiveLocations"/> |
|||
<xs:enumeration value="Get"/> |
|||
<xs:enumeration value="RemoveReference"/> |
|||
<xs:enumeration value="StartAll"/> |
|||
<xs:enumeration value="StartAllOrchestrations"/> |
|||
<xs:enumeration value="StartAllSendPortGroups"/> |
|||
<xs:enumeration value="StartAllSendPorts"/> |
|||
<xs:enumeration value="StartReferencedApplications"/> |
|||
<xs:enumeration value="StopAll"/> |
|||
<xs:enumeration value="StopReferencedApplications"/> |
|||
<xs:enumeration value="UndeployAllPolicies"/> |
|||
<xs:enumeration value="UnenlistAllOrchestrations"/> |
|||
<xs:enumeration value="UnenlistAllSendPortGroups"/> |
|||
<xs:enumeration value="UnenlistAllSendPorts"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="Application"/> |
|||
<xs:attribute name="Database"/> |
|||
<xs:attribute name="Default" type="msb:boolean"/> |
|||
<xs:attribute name="Description"/> |
|||
<xs:attribute name="Force" type="msb:boolean"/> |
|||
<xs:attribute name="References"/> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.BizTalk.BizTalkReceiveHandler" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="DatabaseServer"/> |
|||
<xs:attribute name="Database"/> |
|||
<xs:attribute name="Force"/> |
|||
<xs:attribute name="HostName" type="msb:non_empty_string" use="required"/> |
|||
<xs:attribute name="CustomCfg"/> |
|||
<xs:attribute name="Exists"/> |
|||
<xs:attribute name="AdapterName"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.BizTalk.BizTalkHostInstance" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="GetState"/> |
|||
<xs:enumeration value="Start"/> |
|||
<xs:enumeration value="Stop"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="HostName" type="msb:non_empty_string" use="required"/> |
|||
<xs:attribute name="Exists"/> |
|||
<xs:attribute name="Force"/> |
|||
<xs:attribute name="AccountName"/> |
|||
<xs:attribute name="AccountPassword"/> |
|||
<xs:attribute name="State"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.BizTalk.BizTalkAssembly" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Add"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Remove"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="DatabaseServer"/> |
|||
<xs:attribute name="Application" type="msb:non_empty_string" use="required"/> |
|||
<xs:attribute name="DeploymentPath"/> |
|||
<xs:attribute name="Database"/> |
|||
<xs:attribute name="Assemblies" use="required"/> |
|||
<xs:attribute name="Exists"/> |
|||
<xs:attribute name="Gac"/> |
|||
<xs:attribute name="Force"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.BizTalk.BizTalkHost" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="Update"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="DatabaseServer"/> |
|||
<xs:attribute name="Database"/> |
|||
<xs:attribute name="HostName" type="msb:non_empty_string" use="required"/> |
|||
<xs:attribute name="HostType"/> |
|||
<xs:attribute name="Use32BitHostOnly"/> |
|||
<xs:attribute name="Exists"/> |
|||
<xs:attribute name="Trusted"/> |
|||
<xs:attribute name="Tracking"/> |
|||
<xs:attribute name="Default"/> |
|||
<xs:attribute name="WindowsGroup"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.BizTalk.BizTalkSendHandler" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="DatabaseServer"/> |
|||
<xs:attribute name="Database"/> |
|||
<xs:attribute name="Force"/> |
|||
<xs:attribute name="HostName" type="msb:non_empty_string" use="required"/> |
|||
<xs:attribute name="CustomCfg"/> |
|||
<xs:attribute name="Exists"/> |
|||
<xs:attribute name="Default"/> |
|||
<xs:attribute name="AdapterName"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,118 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.Iis7.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.Web.Iis7AppPool" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="GetInfo"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Modify"/> |
|||
<xs:enumeration value="Recycle"/> |
|||
<xs:enumeration value="SetIdentity"/> |
|||
<xs:enumeration value="SetPipelineMode"/> |
|||
<xs:enumeration value="Start"/> |
|||
<xs:enumeration value="Stop"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="AutoStart" type="msb:boolean"/> |
|||
<xs:attribute name="Enable32BitAppOnWin64" type="msb:boolean"/> |
|||
<xs:attribute name="Force" type="msb:boolean"/> |
|||
<xs:attribute name="IdentityPassword"/> |
|||
<xs:attribute name="IdentityType"/> |
|||
<xs:attribute name="ManagedRuntimeVersion"/> |
|||
<xs:attribute name="MaxProcesses"/> |
|||
<xs:attribute name="Name" use="required"/> |
|||
<xs:attribute name="PeriodicRestartPrivateMemory"/> |
|||
<xs:attribute name="PeriodicRestartTime"/> |
|||
<xs:attribute name="PipelineMode"/> |
|||
<xs:attribute name="PoolIdentity"/> |
|||
<xs:attribute name="QueueLength"/> |
|||
<xs:attribute name="RecycleInterval"/> |
|||
<xs:attribute name="RecycleRequests"/> |
|||
<xs:attribute name="RecycleTimes"/> |
|||
<xs:attribute name="Authority"/> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="UserName"/> |
|||
<xs:attribute name="UserPassword"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.Web.Iis7Binding" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Add"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Modify"/> |
|||
<xs:enumeration value="Remove"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="BindingInformation"/> |
|||
<xs:attribute name="BindingProtocol"/> |
|||
<xs:attribute name="CertificateHash"/> |
|||
<xs:attribute name="CertificateStoreName"/> |
|||
<xs:attribute name="Name" use="required"/> |
|||
<xs:attribute name="Port"/> |
|||
<xs:attribute name="PreviousBindingInformation"/> |
|||
<xs:attribute name="PreviousBindingProtocol"/> |
|||
<xs:attribute name="Authority"/> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="UserName"/> |
|||
<xs:attribute name="UserPassword"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.Web.Iis7Website" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="AddApplication"/> |
|||
<xs:enumeration value="AddVirtualDirectory"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="ModifyPath"/> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="GetInfo"/> |
|||
<xs:enumeration value="Start"/> |
|||
<xs:enumeration value="Stop"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="Applications"/> |
|||
<xs:attribute name="AppPool"/> |
|||
<xs:attribute name="Force" type="msb:boolean"/> |
|||
<xs:attribute name="Name" use="required"/> |
|||
<xs:attribute name="Path"/> |
|||
<xs:attribute name="PhysicalPath"/> |
|||
<xs:attribute name="Port"/> |
|||
<xs:attribute name="VirtualDirectories"/> |
|||
<xs:attribute name="Authority"/> |
|||
<xs:attribute name="MachineName"/> |
|||
<xs:attribute name="UserName"/> |
|||
<xs:attribute name="UserPassword"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,29 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.JSharp.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.Compression.Zip" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Extract"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="CompressFiles"/> |
|||
<xs:attribute name="CompressPath"/> |
|||
<xs:attribute name="ZipFileName" use="required"/> |
|||
<xs:attribute name="ExtractPath"/> |
|||
<xs:attribute name="RemoveRoot"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,745 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.MSTFSBuild2008.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="Get" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The Get task retrieves a read-only copy of the files and folders in a workspace by using specified options. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The build URI. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Workspace" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The workspace name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Version"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The file versionspec. By default the versionspec used is T, or the latest version. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Filespec"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The items in the workspace. By default, Team Foundation Build gets all items in the workspace specified by the WorkspaceName property. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Overwrite" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies whether to overwrite writable files that are not checked out. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="PopulateOutput" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Populate the Gets, Replaces, Deletes and GetWarnings Item Groups |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Preview" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies whether to display what would occur without actually performing the Get operation. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Recursive" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies whether files are retrieved recursively. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Force" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies whether the files are retrieved incrementally. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="Label" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The Label task attaches a label to the latest version of the files in the workspace. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Name" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The label name. By default, the name of the label created by Team Foundation Build is the same as the BuildNumber property. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Version"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The version of the file or folder. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Scope"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies the scope of the label |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Files" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The items to be labeled. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Child"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
This corresponds to the /child option of tf.exe label command. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Recursive" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies whether the files are labeled recursively. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Comments"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The comment used for the label by Team Foundation Build. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="GenCheckinNotesUpdateWorkItems" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The GenCheckinNotesUpdateWorkItems task associates changesets and work items with a specified build. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The URI for the build definition. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildNumber"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The Team Foundation Build build number. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="CurrentLabel" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The version number label to which the changesets and work items are associated. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="LastLabel"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The starting version number label from which the changesets and work items are associated. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="UpdateWorkItems" type="msb:boolean"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Boolean property that specifies whether the Microsoft.VSTS.Build.IntegrationBuild of the associated work items should be updated with the build number. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="CreateNewWorkItem" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The CreateNewWorkItem task creates a new work item of the specified type and with the specified title and description. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildNumber"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The Team Foundation Build build number. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Description" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The work item description. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="TeamProject" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The team project name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Title" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The work item title. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="WorkItemFieldValues"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies a list of field names and values for the created work item. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="WorkItemType"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The work item type. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="CreateWorkspaceTask" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The CreateWorkspaceTask task creates a workspace with the name and mapping file specified in the TFSBuild.proj file. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The URI for the build definition. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildDirectory" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The build directory. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="SourcesDirectory" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The solution root for directory for source files. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Name" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The workspace name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Comment"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The comment used for the workspace. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="DeleteWorkspaceTask" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The DeleteWorkspaceTask task deletes the workspace left by the previous build. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="DeleteLocalItems"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Indicates whether local items that are specified in the workspace mappings are deleted or not. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Name" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The workspace name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="TestToolsTask" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The TestToolsTask task runs tests for an end-to-end build or for a desktop build. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="BuildFlavor"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The build configuration e.g. debug |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Platform"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The platform e.g. x86 |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="PublishServer"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="PublishBuild"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The build number for the build. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="SearchPathRoot"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The search path for test files. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="PathToResultsFilesRoot"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
Specifies where test results get uploaded. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="MetaDataFile"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The test metadata file. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="RunConfigFile"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The test configuration file. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="TestLists"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The test list that is contained in the test metadata file. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="TeamProject"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The team project name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="TestContainers"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The files that contain tests. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="UpdateBuildNumberDropLocation" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The UpdateBuildNumberDropLocation updates the build number and drop location in the Team Foundation version control database. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The URI for the build definition. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildNumber" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The new build number. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="DropLocation" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The new drop location. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="BuildStep" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The BuildStep task is a convenience task that adds, and potentially updates via the output ID property, a BuildStep. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Id" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
If specified, this is the Id of the build step that is updated. If not specified, a new build step is created. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The URI for the build definition. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Name"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The name of the build step that this task adds. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Message"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The message that is displayed in the build report in the build steps section. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Status"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The status for the build step. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="GetBuildProperties" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The GetBuildProperties task outputs the initial values for the build properties. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The URI for the build definition. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="SetBuildProperties" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The SetBuildProperty task sets various properties for a build. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildUri" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The URI for the build definition. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildNumber"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The build number. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="LabelName"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The label name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="LogLocation"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The Log Location. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="SourceGetVersion"/> |
|||
<xs:attribute name="CompilationStatus"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The compilation status. Valid values are Succeeded, Failed and Unknown. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Succeeded"/> |
|||
<xs:enumeration value="Failed"/> |
|||
<xs:enumeration value="Unknown"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="DropLocation"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The drop location. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Quality"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The build quality. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="Status"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The build status. Valid values are NotStarted, InProgress, Succeeded, PartiallySucceeded, Failed, and Stopped. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="NotStarted"/> |
|||
<xs:enumeration value="InProgress"/> |
|||
<xs:enumeration value="Succeeded"/> |
|||
<xs:enumeration value="PartiallySucceeded"/> |
|||
<xs:enumeration value="Failed"/> |
|||
<xs:enumeration value="Stopped"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="TestStatus"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The test status. Valid values are Succeeded, Failed, and Unknown. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Succeeded"/> |
|||
<xs:enumeration value="Failed"/> |
|||
<xs:enumeration value="Unknown"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
|
|||
<xs:element name="WorkspaceItemConverterTask" substitutionGroup="msb:Task"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The WorkspaceItemConverterTask task converts server items to local items and local items to server items. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TeamFoundationServerUrl" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. Team Foundation Server URL. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="WorkspaceName" type="msb:non_empty_string" use="required"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
REQUIRED. The workspace name. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="WorkspaceOwner"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The workspace owner. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="ServerItems"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The server items that are converted to local items. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
<xs:attribute name="LocalItems"> |
|||
<xs:annotation> |
|||
<xs:documentation> |
|||
The local items that are converted to server items. |
|||
</xs:documentation> |
|||
</xs:annotation> |
|||
</xs:attribute> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,74 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.Sync.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.Sql2005.Server" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent mixed="false"> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="GetConnectionCount"/> |
|||
<xs:enumeration value="GetInfo"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="NoPooling" /> |
|||
<xs:attribute name="ConnectionCount" /> |
|||
<xs:attribute name="Information" /> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.Sql2005.Database" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent mixed="false"> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Backup"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="DeleteBackupHistory"/> |
|||
<xs:enumeration value="GetConnectionCount"/> |
|||
<xs:enumeration value="GetInfo"/> |
|||
<xs:enumeration value="Rename"/> |
|||
<xs:enumeration value="Restore"/> |
|||
<xs:enumeration value="Script"/> |
|||
<xs:enumeration value="SetOffline"/> |
|||
<xs:enumeration value="SetOnline"/> |
|||
<xs:enumeration value="VerifyBackup"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="BackupAction"/> |
|||
<xs:attribute name="Collation" /> |
|||
<xs:attribute name="ConnectionCount" /> |
|||
<xs:attribute name="DatabaseItem" /> |
|||
<xs:attribute name="DataFilePath" /> |
|||
<xs:attribute name="Exists" /> |
|||
<xs:attribute name="FileGroupName"/> |
|||
<xs:attribute name="Force" /> |
|||
<xs:attribute name="Incremental" /> |
|||
<xs:attribute name="Information" /> |
|||
<xs:attribute name="LogFilePath" /> |
|||
<xs:attribute name="LogName"/> |
|||
<xs:attribute name="NewDataFilePath"/> |
|||
<xs:attribute name="NoPooling" /> |
|||
<xs:attribute name="NotificationInterval" /> |
|||
<xs:attribute name="OutputFilePath" /> |
|||
<xs:attribute name="PrimaryDataFileName" /> |
|||
<xs:attribute name="ReplaceDatabase" /> |
|||
<xs:attribute name="RestoreAction"/> |
|||
<xs:attribute name="SecondaryDataFilePath"/> |
|||
<xs:attribute name="SecondaryDataFileName"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,74 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.Sync.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.Sql2008.Server" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent mixed="false"> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="GetConnectionCount"/> |
|||
<xs:enumeration value="GetInfo"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="NoPooling" /> |
|||
<xs:attribute name="ConnectionCount" /> |
|||
<xs:attribute name="Information" /> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.Sql2008.Database" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent mixed="false"> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Backup"/> |
|||
<xs:enumeration value="CheckExists"/> |
|||
<xs:enumeration value="Create"/> |
|||
<xs:enumeration value="Delete"/> |
|||
<xs:enumeration value="DeleteBackupHistory"/> |
|||
<xs:enumeration value="GetConnectionCount"/> |
|||
<xs:enumeration value="GetInfo"/> |
|||
<xs:enumeration value="Rename"/> |
|||
<xs:enumeration value="Restore"/> |
|||
<xs:enumeration value="Script"/> |
|||
<xs:enumeration value="SetOffline"/> |
|||
<xs:enumeration value="SetOnline"/> |
|||
<xs:enumeration value="VerifyBackup"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="BackupAction"/> |
|||
<xs:attribute name="Collation" /> |
|||
<xs:attribute name="ConnectionCount" /> |
|||
<xs:attribute name="DatabaseItem" /> |
|||
<xs:attribute name="DataFilePath" /> |
|||
<xs:attribute name="Exists" /> |
|||
<xs:attribute name="FileGroupName"/> |
|||
<xs:attribute name="Force" /> |
|||
<xs:attribute name="Incremental" /> |
|||
<xs:attribute name="Information" /> |
|||
<xs:attribute name="LogFilePath" /> |
|||
<xs:attribute name="LogName"/> |
|||
<xs:attribute name="NewDataFilePath"/> |
|||
<xs:attribute name="NoPooling" /> |
|||
<xs:attribute name="NotificationInterval" /> |
|||
<xs:attribute name="OutputFilePath" /> |
|||
<xs:attribute name="PrimaryDataFileName" /> |
|||
<xs:attribute name="ReplaceDatabase" /> |
|||
<xs:attribute name="RestoreAction"/> |
|||
<xs:attribute name="SecondaryDataFilePath"/> |
|||
<xs:attribute name="SecondaryDataFileName"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,28 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.StyleCop.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.CodeQuality.StyleCop" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="Scan"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="CacheResults" type="msb:boolean"/> |
|||
<xs:attribute name="ForceFullAnalysis" type="msb:boolean"/> |
|||
<xs:attribute name="ShowOutput" type="msb:boolean"/> |
|||
<xs:attribute name="LogFile"/> |
|||
<xs:attribute name="SettingsFile"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,30 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.Sync.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.FileSystem.Sync" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="SyncFolders"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="Destination"/> |
|||
<xs:attribute name="Source"/> |
|||
<xs:attribute name="IdFileName"/> |
|||
<xs:attribute name="ExclusionFilters"/> |
|||
<xs:attribute name="SyncOptions"/> |
|||
<xs:attribute name="Direction"/> |
|||
<xs:attribute name="ShowOutput" type="msb:boolean"/> |
|||
<xs:attribute name="LogExceptionStack" type="msb:boolean"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,49 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.Tfs.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.Tfs.DevEnv" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="BuildUri" use="required"/> |
|||
<xs:attribute name="AdditionalCommandLineSwitches"/> |
|||
<xs:attribute name="Project"/> |
|||
<xs:attribute name="ProjectConfiguration"/> |
|||
<xs:attribute name="Solution"/> |
|||
<xs:attribute name="SolutionConfiguration" use="required"/> |
|||
<xs:attribute name="SolutionPlatform" use="required"/> |
|||
<xs:attribute name="Target" use="required"/> |
|||
<xs:attribute name="TeamFoundationServerUrl" use="required"/> |
|||
<xs:attribute name="Version"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
<xs:element name="MSBuild.ExtensionPack.Tfs.TeamBuild" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="GetLatest"/> |
|||
<xs:enumeration value="Queue"/> |
|||
<xs:enumeration value="RelatedChangesets"/> |
|||
<xs:enumeration value="RelatedWorkItems"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="BuildDefinitionName"/> |
|||
<xs:attribute name="TeamFoundationServerUrl" use="required"/> |
|||
<xs:attribute name="TeamProject" use="required"/> |
|||
<xs:attribute name="BuildUri"/> |
|||
<xs:attribute name="Status"/> |
|||
<xs:attribute name="Version"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,127 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
This task is based on the AssemblyInfo task written by Neil Enns (http://code.msdn.microsoft.com/AssemblyInfoTaskvers). It is used here with permission. |
|||
|
|||
This targets file includes all the necessary information to automatically increment build numbers as part of |
|||
a regular build process. To use it simply include it in your project file after any other includes. The typical |
|||
include line looks like this: |
|||
|
|||
<Import Project="$(MSBuildExtensionsPath)\ExtensionPack\MSBuild.ExtensionPack.VersionNumber.targets"/> |
|||
--> |
|||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<!-- Properties for controlling the Assembly Version --> |
|||
<PropertyGroup> |
|||
<AssemblyMajorVersion>1</AssemblyMajorVersion> |
|||
<AssemblyMinorVersion>0</AssemblyMinorVersion> |
|||
<AssemblyBuildNumber></AssemblyBuildNumber> |
|||
<AssemblyRevision></AssemblyRevision> |
|||
<AssemblyBuildNumberType>DateString</AssemblyBuildNumberType> |
|||
<AssemblyBuildNumberFormat>MMdd</AssemblyBuildNumberFormat> |
|||
<AssemblyRevisionType>AutoIncrement</AssemblyRevisionType> |
|||
<AssemblyRevisionFormat>00</AssemblyRevisionFormat> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Properties for controlling the Assembly File Version --> |
|||
<PropertyGroup> |
|||
<AssemblyFileMajorVersion>1</AssemblyFileMajorVersion> |
|||
<AssemblyFileMinorVersion>0</AssemblyFileMinorVersion> |
|||
<AssemblyFileBuildNumber></AssemblyFileBuildNumber> |
|||
<AssemblyFileRevision></AssemblyFileRevision> |
|||
<AssemblyFileBuildNumberType>DateString</AssemblyFileBuildNumberType> |
|||
<AssemblyFileBuildNumberFormat>MMdd</AssemblyFileBuildNumberFormat> |
|||
<AssemblyFileRevisionType>AutoIncrement</AssemblyFileRevisionType> |
|||
<AssemblyFileRevisionFormat>00</AssemblyFileRevisionFormat> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Properties for controlling COM visibility --> |
|||
<PropertyGroup> |
|||
<AssemblyComVisible></AssemblyComVisible> |
|||
<AssemblyGuid></AssemblyGuid> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Propeties for controlling extended assembly attributes --> |
|||
<PropertyGroup> |
|||
<AssemblyCompany></AssemblyCompany> |
|||
<AssemblyConfiguration></AssemblyConfiguration> |
|||
<AssemblyCopyright></AssemblyCopyright> |
|||
<AssemblyCulture></AssemblyCulture> |
|||
<AssemblyDescription></AssemblyDescription> |
|||
<AssemblyProduct></AssemblyProduct> |
|||
<AssemblyTitle></AssemblyTitle> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Properties for controlling key signing through assemblyinfo files --> |
|||
<PropertyGroup> |
|||
<AssemblyIncludeSigningInformation>false</AssemblyIncludeSigningInformation> |
|||
<AssemblyDelaySign>false</AssemblyDelaySign> |
|||
<AssemblyKeyFile></AssemblyKeyFile> |
|||
<AssemblyKeyName></AssemblyKeyName> |
|||
</PropertyGroup> |
|||
|
|||
<!-- The items that get processed by the task --> |
|||
<ItemGroup> |
|||
<AssemblyInfoFiles Include="**\AssemblyInfo.*"/> |
|||
</ItemGroup> |
|||
|
|||
<!-- Import the task --> |
|||
<UsingTask AssemblyFile="MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.AssemblyInfo"/> |
|||
|
|||
<!-- Re-define CoreCompileDependsOn to ensure the assemblyinfo files are updated before compilation. --> |
|||
<PropertyGroup> |
|||
<CoreCompileDependsOn> |
|||
$(CoreCompileDependsOn); |
|||
UpdateAssemblyInfoFiles |
|||
</CoreCompileDependsOn> |
|||
</PropertyGroup> |
|||
|
|||
<!-- The target that actually does all the work. The inputs are the same as the CoreCompileDependsOn target |
|||
(with the addition of @(AssemblyInfoFiles) to ensure that we only ever update the AssemblyInfo files if a |
|||
compile is actually going to take place. The outputs are the AssemblyInfoFiles that were passed in for update. --> |
|||
<Target Name="UpdateAssemblyInfoFiles" |
|||
Inputs="$(MSBuildAllProjects); |
|||
@(Compile); |
|||
@(ManifestResourceWithNoCulture); |
|||
$(ApplicationIcon); |
|||
$(AssemblyOriginatorKeyFile); |
|||
@(ManifestNonResxWithNoCultureOnDisk); |
|||
@(ReferencePath); |
|||
@(CompiledLicenseFile); |
|||
@(EmbeddedDocumentation); |
|||
@(CustomAdditionalCompileInputs); |
|||
@(AssemblyInfoFiles)" |
|||
Outputs="@(AssemblyInfoFiles);@(IntermediateAssembly)"> |
|||
<AssemblyInfo AssemblyInfoFiles="@(AssemblyInfoFiles)" |
|||
AssemblyMajorVersion="$(AssemblyMajorVersion)" |
|||
AssemblyMinorVersion="$(AssemblyMinorVersion)" |
|||
AssemblyBuildNumber="$(AssemblyBuildNumber)" |
|||
AssemblyRevision="$(AssemblyRevision)" |
|||
AssemblyBuildNumberType="$(AssemblyBuildNumberType)" |
|||
AssemblyBuildNumberFormat="$(AssemblyBuildNumberFormat)" |
|||
AssemblyRevisionType="$(AssemblyRevisionType)" |
|||
AssemblyRevisionFormat="$(AssemblyRevisionFormat)" |
|||
AssemblyFileMajorVersion="$(AssemblyFileMajorVersion)" |
|||
AssemblyFileMinorVersion="$(AssemblyFileMinorVersion)" |
|||
AssemblyFileBuildNumber="$(AssemblyFileBuildNumber)" |
|||
AssemblyFileRevision="$(AssemblyFileRevision)" |
|||
AssemblyFileBuildNumberType="$(AssemblyFileBuildNumberType)" |
|||
AssemblyFileBuildNumberFormat="$(AssemblyFileBuildNumberFormat)" |
|||
AssemblyFileRevisionType="$(AssemblyFileRevisionType)" |
|||
AssemblyFileRevisionFormat="$(AssemblyFileRevisionFormat)" |
|||
ComVisible="$(AssemblyComVisible)" |
|||
AssemblyGuid="$(AssemblyGuid)" |
|||
AssemblyCompany="$(AssemblyCompany)" |
|||
AssemblyConfiguration="$(AssemblyConfiguration)" |
|||
AssemblyCopyright="$(AssemblyCopyright)" |
|||
AssemblyCulture="$(AssemblyCulture)" |
|||
AssemblyDescription="$(AssemblyDescription)" |
|||
AssemblyProduct="$(AssemblyProduct)" |
|||
AssemblyTitle="$(AssemblyTitle)" |
|||
AssemblyIncludeSigningInformation="$(AssemblyIncludeSigningInformation)" |
|||
AssemblyDelaySign="$(AssemblyDelaySign)" |
|||
AssemblyKeyFile="$(AssemblyKeyFile)" |
|||
AssemblyKeyName="$(AssemblyKeyName)"> |
|||
<Output TaskParameter="MaxAssemblyVersion" PropertyName="MaxAssemblyVersion"/> |
|||
<Output TaskParameter="MaxAssemblyFileVersion" PropertyName="MaxAssemblyFileVersion"/> |
|||
</AssemblyInfo> |
|||
</Target> |
|||
</Project> |
|||
@ -1,52 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- |
|||
// <copyright file="MSBuild.ExtensionPack.Virtualisation.VirtualPc.xsd">(c) http://www.codeplex.com/MSBuildExtensionPack. This source is subject to the Microsoft Permissive License. See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. All other rights reserved.</copyright> |
|||
--> |
|||
<xs:schema xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|||
<xs:include schemaLocation="Microsoft.Build.Core.xsd" /> |
|||
<xs:element name="MSBuild.ExtensionPack.Virtualisation.VirtualPc" substitutionGroup="msb:Task"> |
|||
<xs:complexType> |
|||
<xs:complexContent> |
|||
<xs:extension base="msb:TaskType"> |
|||
<xs:attribute name="TaskAction" use="required"> |
|||
<xs:simpleType> |
|||
<xs:restriction base="xs:string"> |
|||
<xs:enumeration value="AddHardDiskConnectionTaskAction"/> |
|||
<xs:enumeration value="ClickMouse"/> |
|||
<xs:enumeration value="DiscardSavedState"/> |
|||
<xs:enumeration value="DiscardUndoDisks"/> |
|||
<xs:enumeration value="IsHeartBeating"/> |
|||
<xs:enumeration value="IsScreenLocked"/> |
|||
<xs:enumeration value="List"/> |
|||
<xs:enumeration value="Logoff"/> |
|||
<xs:enumeration value="MergeUndoDisks"/> |
|||
<xs:enumeration value="Pause"/> |
|||
<xs:enumeration value="RemoveHardDiskConnectionTaskAction"/> |
|||
<xs:enumeration value="Reset"/> |
|||
<xs:enumeration value="Restart"/> |
|||
<xs:enumeration value="Resume"/> |
|||
<xs:enumeration value="Save"/> |
|||
<xs:enumeration value="Shutdown"/> |
|||
<xs:enumeration value="Startup"/> |
|||
<xs:enumeration value="TakeScreenshot"/> |
|||
<xs:enumeration value="TurnOff"/> |
|||
<xs:enumeration value="TypeAsciiText"/> |
|||
<xs:enumeration value="TypeKeySequence"/> |
|||
<xs:enumeration value="WaitForLowCpuUtilization"/> |
|||
</xs:restriction> |
|||
</xs:simpleType> |
|||
</xs:attribute> |
|||
<xs:attribute name="BusNumber"/> |
|||
<xs:attribute name="DeviceNumber"/> |
|||
<xs:attribute name="FileName"/> |
|||
<xs:attribute name="MaxCpuThreshold"/> |
|||
<xs:attribute name="MaxCpuUsage"/> |
|||
<xs:attribute name="Name"/> |
|||
<xs:attribute name="Text"/> |
|||
<xs:attribute name="VirtualMachineCount"/> |
|||
<xs:attribute name="WaitForCompletion"/> |
|||
</xs:extension> |
|||
</xs:complexContent> |
|||
</xs:complexType> |
|||
</xs:element> |
|||
</xs:schema> |
|||
@ -1,10 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8" ?> |
|||
<configuration> |
|||
<configSections> |
|||
</configSections> |
|||
<connectionStrings> |
|||
<add name="MSBuild.ExtensionPack.Properties.Settings.UserDataConnectionString" |
|||
connectionString="Data Source=YOURSERVER;Initial Catalog=YOURDATABASE;Integrated Security=True" |
|||
providerName="System.Data.SqlClient" /> |
|||
</connectionStrings> |
|||
</configuration> |
|||
@ -1,120 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<PropertyGroup> |
|||
<BuildPath Condition="'$(BuildPath)' == ''">$(MSBuildProjectDirectory)</BuildPath> |
|||
<ExtensionTasksPath Condition="Exists('$(BuildPath)\..\..\BuildBinaries\MSBuild.ExtensionPack.dll')">$(BuildPath)\..\..\BuildBinaries\</ExtensionTasksPath> |
|||
<ExtensionTasksPath Condition="'$(ExtensionTasksPath)' == ''">$(MSBuildExtensionsPath)\ExtensionPack\</ExtensionTasksPath> |
|||
</PropertyGroup> |
|||
|
|||
<!-- ============== Framework ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.CodeQuality.FxCop"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Communication.Email"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Communication.Twitter"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Compression.Cab"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.ActiveDirectory"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.ComponentServices"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.EnvironmentVariable"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.EventLog"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.EventSource"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.Network"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.PerformanceCounters"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.Registry"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.SystemDrive"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.WindowsService"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Computer.WshShell"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.FileSystem.Detokenise"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.FileSystem.File"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.FileSystem.FileVersion"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.FileSystem.FindUnder"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.FileSystem.Folder"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.FileSystem.Share"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.Assembly"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.AssemblyInfo"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.DateAndTime"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.DynamicExecute"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.Gac"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.Guid"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.Metadata"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.MSBuildHelper"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.UpdateMetadata"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.Signing"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.TextString"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Framework.Thread"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Management.Wmi"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Multimedia.Sound"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Science.Maths"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Security.Certificate"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.SqlServer.SqlCmd"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.SqlServer.SqlExecute"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.SqlServer.SqlVersion"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.UI.Console"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.UI.Dialog"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.VisualStudio.SourceSafe"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.VisualStudio.TfsSource"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.VisualStudio.TfsSourceAdmin"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.VisualStudio.TfsVersion"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.VisualStudio.VB6"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Web.HttpWebRequest"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Web.Iis6AppPool"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Web.Iis6ServiceExtensionFile"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Web.Iis6VirtualDirectory"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Web.Iis6Website"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Web.WebClient"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Xml.XmlFile"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.dll" TaskName="MSBuild.ExtensionPack.Xml.XmlTask"/> |
|||
|
|||
|
|||
<!-- ============== BizTalk ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkApplication"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkAssembly"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkHost"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkHostInstance"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkOrchestration"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkSendHandler"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkSendPort"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkReceiveHandler"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.BizTalk.dll" TaskName="MSBuild.ExtensionPack.BizTalk.BizTalkReceivePort"/> |
|||
|
|||
|
|||
<!-- ============== HyperV ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.HyperV.dll" TaskName="MSBuild.ExtensionPack.Virtualisation.HyperV"/> |
|||
|
|||
|
|||
<!-- ============== Iis7 ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.Iis7.dll" TaskName="MSBuild.ExtensionPack.Web.Iis7Application"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.Iis7.dll" TaskName="MSBuild.ExtensionPack.Web.Iis7AppPool"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.Iis7.dll" TaskName="MSBuild.ExtensionPack.Web.Iis7Binding"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.Iis7.dll" TaskName="MSBuild.ExtensionPack.Web.Iis7Website"/> |
|||
|
|||
|
|||
<!-- ============== JSharp ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)MSBuild.ExtensionPack.JSharp.dll" TaskName="MSBuild.ExtensionPack.Compression.Zip"/> |
|||
|
|||
|
|||
<!-- ============== StyleCop ============== --> |
|||
<UsingTask AssemblyFile="$(MSBuildExtensionsPath)\Microsoft\StyleCop\v4.3\MSBuild.ExtensionPack.StyleCop.dll" TaskName="MSBuild.ExtensionPack.CodeQuality.StyleCop"/> |
|||
|
|||
|
|||
<!-- ============== Sql2005 ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Sql2005.dll" TaskName="MSBuild.ExtensionPack.Sql2005.Database"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Sql2005.dll" TaskName="MSBuild.ExtensionPack.Sql2005.Server"/> |
|||
|
|||
|
|||
<!-- ============== Sql2008 ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Sql2008.dll" TaskName="MSBuild.ExtensionPack.Sql2008.Database"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Sql2008.dll" TaskName="MSBuild.ExtensionPack.Sql2008.Server"/> |
|||
|
|||
|
|||
<!-- ============== Sync ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Sync.dll" TaskName="MSBuild.ExtensionPack.FileSystem.Sync"/> |
|||
|
|||
|
|||
<!-- ============== Tfs ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Tfs.dll" TaskName="MSBuild.ExtensionPack.Tfs.DevEnv"/> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.Tfs.dll" TaskName="MSBuild.ExtensionPack.Tfs.TeamBuild"/> |
|||
|
|||
|
|||
<!-- ============== Windows Virtual PC ============== --> |
|||
<UsingTask AssemblyFile="$(ExtensionTasksPath)\MSBuild.ExtensionPack.WindowsVirtualPC.dll" TaskName="MSBuild.ExtensionPack.Virtualisation.VirtualPc"/> |
|||
|
|||
</Project> |
|||
@ -1,5 +0,0 @@ |
|||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<!-- This targets file is obsolete and will be removed in a future version of StyleCop. --> |
|||
<!-- Redirect your imports to the Microsoft.StyleCop.Targets file. --> |
|||
<Import Project="Microsoft.StyleCop.Targets" /> |
|||
</Project> |
|||
@ -1,109 +0,0 @@ |
|||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<!-- Specify where tasks are implemented. --> |
|||
<UsingTask AssemblyFile="Microsoft.StyleCop.dll" TaskName="StyleCopTask"/> |
|||
|
|||
<PropertyGroup> |
|||
<BuildDependsOn>$(BuildDependsOn);StyleCop</BuildDependsOn> |
|||
<RebuildDependsOn>StyleCopForceFullAnalysis;$(RebuildDependsOn)</RebuildDependsOn> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define StyleCopForceFullAnalysis property. --> |
|||
<PropertyGroup Condition="('$(SourceAnalysisForceFullAnalysis)' != '') and ('$(StyleCopForceFullAnalysis)' == '')"> |
|||
<StyleCopForceFullAnalysis>$(SourceAnalysisForceFullAnalysis)</StyleCopForceFullAnalysis> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(StyleCopForceFullAnalysis)' == ''"> |
|||
<StyleCopForceFullAnalysis>false</StyleCopForceFullAnalysis> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define StyleCopCacheResults property. --> |
|||
<PropertyGroup Condition="('$(SourceAnalysisCacheResults)' != '') and ('$(StyleCopCacheResults)' == '')"> |
|||
<StyleCopCacheResults>$(SourceAnalysisCacheResults)</StyleCopCacheResults> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(StyleCopCacheResults)' == ''"> |
|||
<StyleCopCacheResults>true</StyleCopCacheResults> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define StyleCopTreatErrorsAsWarnings property. --> |
|||
<PropertyGroup Condition="('$(SourceAnalysisTreatErrorsAsWarnings)' != '') and ('$(StyleCopTreatErrorsAsWarnings)' == '')"> |
|||
<StyleCopTreatErrorsAsWarnings>$(SourceAnalysisTreatErrorsAsWarnings)</StyleCopTreatErrorsAsWarnings> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(StyleCopTreatErrorsAsWarnings)' == ''"> |
|||
<StyleCopTreatErrorsAsWarnings>true</StyleCopTreatErrorsAsWarnings> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define StyleCopEnabled property. --> |
|||
<PropertyGroup Condition="('$(SourceAnalysisEnabled)' != '') and ('$(StyleCopEnabled)' == '')"> |
|||
<StyleCopEnabled>$(SourceAnalysisEnabled)</StyleCopEnabled> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(StyleCopEnabled)' == ''"> |
|||
<StyleCopEnabled>true</StyleCopEnabled> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define StyleCopOverrideSettingsFile property. --> |
|||
<PropertyGroup Condition="('$(SourceAnalysisOverrideSettingsFile)' != '') and ('$(StyleCopOverrideSettingsFile)' == '')"> |
|||
<StyleCopOverrideSettingsFile>$(SourceAnalysisOverrideSettingsFile)</StyleCopOverrideSettingsFile> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(StyleCopOverrideSettingsFile)' == ''"> |
|||
<StyleCopOverrideSettingsFile> </StyleCopOverrideSettingsFile> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define StyleCopOutputFile property. --> |
|||
<PropertyGroup Condition="('$(SourceAnalysisOutputFile)' != '') and ('$(StyleCopOutputFile)' == '')"> |
|||
<StyleCopOutputFile>$(SourceAnalysisOutputFile)</StyleCopOutputFile> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(StyleCopOutputFile)' == ''"> |
|||
<StyleCopOutputFile>$(IntermediateOutputPath)StyleCopViolations.xml</StyleCopOutputFile> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define all new properties which do not need to have both StyleCop and SourceAnalysis variations. --> |
|||
<PropertyGroup> |
|||
<!-- Specifying 0 will cause StyleCop to use the default violation count limit. |
|||
Specifying any positive number will cause StyleCop to use that number as the violation count limit. |
|||
Specifying any negative number will cause StyleCop to allow any number of violations without limit. --> |
|||
<StyleCopMaxViolationCount Condition="'$(StyleCopMaxViolationCount)' == ''">0</StyleCopMaxViolationCount> |
|||
</PropertyGroup> |
|||
|
|||
<!-- Define target: StyleCopForceFullAnalysis --> |
|||
<Target Name="StyleCopForceFullAnalysis"> |
|||
<CreateProperty Value="true"> |
|||
<Output TaskParameter="Value" PropertyName="StyleCopForceFullAnalysis" /> |
|||
</CreateProperty> |
|||
</Target> |
|||
|
|||
<!-- Define target: StyleCop --> |
|||
<Target Name="StyleCop" Condition="'$(StyleCopEnabled)' != 'false'"> |
|||
<!-- Determine what files should be checked. Take all Compile items, but exclude those that have |
|||
set ExcludeFromStyleCop=true or ExcludeFromSourceAnalysis=true. --> |
|||
<CreateItem Include="@(Compile)" Condition="('%(Compile.ExcludeFromStyleCop)' != 'true') and ('%(Compile.ExcludeFromSourceAnalysis)' != 'true')"> |
|||
<Output TaskParameter="Include" ItemName="StyleCopFiles"/> |
|||
</CreateItem> |
|||
|
|||
<Message Text="Forcing full StyleCop reanalysis." Condition="'$(StyleCopForceFullAnalysis)' == 'true'" Importance="Low" /> |
|||
|
|||
<Message Text="Analyzing @(StyleCopFiles)" Importance="Low" /> |
|||
|
|||
<!-- Run the StyleCop MSBuild task. --> |
|||
<StyleCopTask |
|||
ProjectFullPath="$(MSBuildProjectFile)" |
|||
SourceFiles="@(StyleCopFiles)" |
|||
AdditionalAddinPaths="@(StyleCopAdditionalAddinPaths)" |
|||
ForceFullAnalysis="$(StyleCopForceFullAnalysis)" |
|||
DefineConstants="$(DefineConstants)" |
|||
TreatErrorsAsWarnings="$(StyleCopTreatErrorsAsWarnings)" |
|||
CacheResults="$(StyleCopCacheResults)" |
|||
OverrideSettingsFile="$(StyleCopOverrideSettingsFile)" |
|||
OutputFile="$(StyleCopOutputFile)" |
|||
MaxViolationCount="$(StyleCopMaxViolationCount)" |
|||
/> |
|||
|
|||
<!-- Make output files cleanable --> |
|||
<CreateItem Include="$(StyleCopOutputFile)"> |
|||
<Output TaskParameter="Include" ItemName="FileWrites"/> |
|||
</CreateItem> |
|||
|
|||
<!-- Add the StyleCop.cache file to the list of files we've written - so they can be cleaned up on a Build Clean. --> |
|||
<CreateItem Include="StyleCop.Cache" Condition="'$(StyleCopCacheResults)' == 'true'"> |
|||
<Output TaskParameter="Include" ItemName="FileWrites"/> |
|||
</CreateItem> |
|||
</Target> |
|||
</Project> |
|||
@ -1,21 +0,0 @@ |
|||
<StyleCopSettings Version="4.3"> |
|||
<Analyzers> |
|||
<Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.NamingRules"> |
|||
<AnalyzerSettings> |
|||
<CollectionProperty Name="Hungarian"> |
|||
<Value>as</Value> |
|||
<Value>do</Value> |
|||
<Value>id</Value> |
|||
<Value>if</Value> |
|||
<Value>in</Value> |
|||
<Value>is</Value> |
|||
<Value>my</Value> |
|||
<Value>no</Value> |
|||
<Value>on</Value> |
|||
<Value>to</Value> |
|||
<Value>ui</Value> |
|||
</CollectionProperty> |
|||
</AnalyzerSettings> |
|||
</Analyzer> |
|||
</Analyzers> |
|||
</StyleCopSettings> |
|||
|
Before Width: | Height: | Size: 143 KiB |
@ -0,0 +1,277 @@ |
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|||
<html> |
|||
<body> |
|||
<h1>NUnit Acceptance Tests</h1> |
|||
<p> |
|||
Developers love self-referential programs! Hence, NUnit has always run all it's |
|||
own tests, even those that are not really unit tests. |
|||
<p>Now, beginning with NUnit 2.4, NUnit has top-level tests using Ward Cunningham's |
|||
FIT framework. At this time, the tests are pretty rudimentary, but it's a start |
|||
and it's a framework for doing more. |
|||
<h2>Running the Tests</h2> |
|||
<p>Open a console or shell window and navigate to the NUnit bin directory, which |
|||
contains this file. To run the test under Microsoft .Net, enter the command |
|||
<pre> runFile NUnitFitTests.html TestResults.html .</pre> |
|||
To run it under Mono, enter |
|||
<pre> mono runFile.exe NUnitFitTests.html TestResults.html .</pre> |
|||
Note the space and dot at the end of each command. The results of your test |
|||
will be in TestResults.html in the same directory. |
|||
<h2>Platform and CLR Version</h2> |
|||
<table BORDER cellSpacing="0" cellPadding="5"> |
|||
<tr> |
|||
<td colspan="2">NUnit.Fixtures.PlatformInfo</td> |
|||
</tr> |
|||
</table> |
|||
<h2>Verify Unit Tests</h2> |
|||
<p> |
|||
Load and run the NUnit unit tests, verifying that the results are as expected. |
|||
When these tests are run on different platforms, different numbers of tests may |
|||
be skipped, so the values for Skipped and Run tests are informational only. |
|||
<p> |
|||
The number of tests in each assembly should be constant across all platforms - |
|||
any discrepancy usually means that one of the test source files was not |
|||
compiled on the platform. There should be no failures and no tests ignored. |
|||
<p><b>Note:</b> |
|||
At the moment, the nunit.extensions.tests assembly is failing because the |
|||
fixture doesn't initialize addins in the test domain. |
|||
<p> |
|||
<table BORDER cellSpacing="0" cellPadding="5"> |
|||
<tr> |
|||
<td colspan="6">NUnit.Fixtures.AssemblyRunner</td> |
|||
</tr> |
|||
<tr> |
|||
<td>Assembly</td> |
|||
<td>Tests()</td> |
|||
<td>Run()</td> |
|||
<td>Skipped()</td> |
|||
<td>Ignored()</td> |
|||
<td>Failures()</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.framework.tests.dll</td> |
|||
<td>397</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.core.tests.dll</td> |
|||
<td>355</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.util.tests.dll</td> |
|||
<td>238</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.mocks.tests.dll</td> |
|||
<td>43</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.extensions.tests.dll</td> |
|||
<td>5</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit-console.tests.dll</td> |
|||
<td>40</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.uikit.tests.dll</td> |
|||
<td>34</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit-gui.tests.dll</td> |
|||
<td>15</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td>nunit.fixtures.tests.dll</td> |
|||
<td>6</td> |
|||
<td> </td> |
|||
<td> </td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
</table> |
|||
<h2>Code Snippet Tests</h2> |
|||
<p> |
|||
These tests create a test assembly from a snippet of code and then load and run |
|||
the tests that it contains, verifying that the structure of the loaded tests is |
|||
as expected and that the number of tests run, skipped, ignored or failed is |
|||
correct. |
|||
<p> |
|||
<table BORDER cellSpacing="0" cellPadding="5"> |
|||
<tr> |
|||
<td colspan="6">NUnit.Fixtures.SnippetRunner</td> |
|||
</tr> |
|||
<tr> |
|||
<td>Code</td> |
|||
<td>Tree()</td> |
|||
<td>Run()</td> |
|||
<td>Skipped()</td> |
|||
<td>Ignored()</td> |
|||
<td>Failures()</td> |
|||
</tr> |
|||
<tr> |
|||
<td><pre>public class TestClass |
|||
{ |
|||
}</pre> |
|||
</td> |
|||
<td>EMPTY</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td><pre>using NUnit.Framework; |
|||
|
|||
[TestFixture] |
|||
public class TestClass |
|||
{ |
|||
}</pre> |
|||
</td> |
|||
<td>TestClass</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td><pre>using NUnit.Framework; |
|||
|
|||
[TestFixture] |
|||
public class TestClass |
|||
{ |
|||
[Test] |
|||
public void T1() { } |
|||
[Test] |
|||
public void T2() { } |
|||
[Test] |
|||
public void T3() { } |
|||
}</pre> |
|||
</td> |
|||
<td><pre>TestClass |
|||
>T1 |
|||
>T2 |
|||
>T3</pre> |
|||
</td> |
|||
<td>3</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td><pre>using NUnit.Framework; |
|||
|
|||
[TestFixture] |
|||
public class TestClass1 |
|||
{ |
|||
[Test] |
|||
public void T1() { } |
|||
} |
|||
|
|||
[TestFixture] |
|||
public class TestClass2 |
|||
{ |
|||
[Test] |
|||
public void T2() { } |
|||
[Test] |
|||
public void T3() { } |
|||
}</pre> |
|||
</td> |
|||
<td><pre>TestClass1 |
|||
>T1 |
|||
TestClass2 |
|||
>T2 |
|||
>T3</pre> |
|||
</td> |
|||
<td>3</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td><pre>using NUnit.Framework; |
|||
|
|||
[TestFixture] |
|||
public class TestClass |
|||
{ |
|||
[Test] |
|||
public void T1() { } |
|||
[Test, Ignore] |
|||
public void T2() { } |
|||
[Test] |
|||
public void T3() { } |
|||
}</pre> |
|||
</td> |
|||
<td><pre>TestClass |
|||
>T1 |
|||
>T2 |
|||
>T3</pre> |
|||
</td> |
|||
<td>2</td> |
|||
<td>0</td> |
|||
<td>1</td> |
|||
<td>0</td> |
|||
</tr> |
|||
<tr> |
|||
<td><pre>using NUnit.Framework; |
|||
|
|||
[TestFixture] |
|||
public class TestClass |
|||
{ |
|||
[Test] |
|||
public void T1() { } |
|||
[Test, Explicit] |
|||
public void T2() { } |
|||
[Test] |
|||
public void T3() { } |
|||
}</pre> |
|||
</td> |
|||
<td><pre>TestClass |
|||
>T1 |
|||
>T2 |
|||
>T3</pre> |
|||
</td> |
|||
<td>2</td> |
|||
<td>1</td> |
|||
<td>0</td> |
|||
<td>0</td> |
|||
</tr> |
|||
</table> |
|||
<h2>Summary Information</h2> |
|||
<table BORDER cellSpacing="0" cellPadding="5"> |
|||
<tr> |
|||
<td colspan="2">fit.Summary</td> |
|||
</tr> |
|||
</table> |
|||
</body> |
|||
</html> |
|||
@ -0,0 +1,85 @@ |
|||
<?xml version="1.0" encoding="utf-8" ?> |
|||
<configuration> |
|||
<!-- |
|||
This is the configuration file for the NUnitTests.nunit test project. You may |
|||
need to create a similar configuration file for your own test project. |
|||
--> |
|||
|
|||
<!-- |
|||
The <NUnit> section is only needed if you want to use a non-default value |
|||
for any of the settings. It is commented out below. If you are going to use |
|||
it, you must deifne the NUnit section group and the sections you need. |
|||
|
|||
The syntax shown here works for most runtimes. If NUnit fails at startup, you |
|||
can try specifying the name of the assembly containing the NameValueSectionHandler: |
|||
|
|||
<section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler, System" /> |
|||
|
|||
If that fails, try the fully qualified name of the assembly: |
|||
|
|||
<section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler, System, |
|||
Version=2.0.50727.832, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
|||
|
|||
Unfortunately, this last approach makes your config file non-portable across runtimes. |
|||
--> |
|||
|
|||
<!-- |
|||
<configSections> |
|||
<sectionGroup name="NUnit"> |
|||
<section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler"/> |
|||
<section name="TestRunner" type="System.Configuration.NameValueSectionHandler"/> |
|||
</sectionGroup> |
|||
</configSections> |
|||
--> |
|||
|
|||
<appSettings> |
|||
<!-- User application and configured property settings go here.--> |
|||
<!-- Example: <add key="settingName" value="settingValue"/> --> |
|||
<add key="test.setting" value="54321" /> |
|||
</appSettings> |
|||
|
|||
<!-- Sample NUnit section group showing all default values --> |
|||
<!-- |
|||
<NUnit> |
|||
<TestCaseBuilder> |
|||
<add key="OldStyleTestCases" value="false" /> |
|||
</TestCaseBuilder> |
|||
<TestRunner> |
|||
<add key="ApartmentState" value="MTA" /> |
|||
<add key="ThreadPriority" value="Normal" /> |
|||
<add key="DefaultLogThreshold" value="Info" /> |
|||
</TestRunner> |
|||
</NUnit> |
|||
--> |
|||
|
|||
<!-- |
|||
The following <runtime> section allows running nunit tests under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0. |
|||
--> |
|||
<runtime> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" publicKeyToken="b03f5f7f11d50a3a" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
</assemblyBinding> |
|||
</runtime> |
|||
</configuration> |
|||
@ -0,0 +1,14 @@ |
|||
<NUnitProject> |
|||
<Settings appbase="."/> |
|||
<Config name="Default" binpath="lib;tests;framework" runtimeFramework="v2.0"> |
|||
<assembly path="tests/nunit.framework.tests.dll" /> |
|||
<assembly path="tests/nunit.core.tests.dll" /> |
|||
<assembly path="tests/nunit.util.tests.dll" /> |
|||
<assembly path="tests/nunit.mocks.tests.dll" /> |
|||
<assembly path="tests/nunit-console.tests.dll" /> |
|||
<assembly path="tests/nunit.uiexception.tests.dll" /> |
|||
<assembly path="tests/nunit.uikit.tests.dll" /> |
|||
<assembly path="tests/nunit-gui.tests.dll" /> |
|||
<assembly path="tests/nunit.fixtures.tests.dll" /> |
|||
</Config> |
|||
</NUnitProject> |
|||
@ -0,0 +1,4 @@ |
|||
<AgentConfig> |
|||
<Port>8080</Port> |
|||
<PathToAssemblies>.</PathToAssemblies> |
|||
</AgentConfig> |
|||
@ -0,0 +1,18 @@ |
|||
<log4net> |
|||
<!-- A1 is set to be a ConsoleAppender --> |
|||
<appender name="A1" type="log4net.Appender.ConsoleAppender"> |
|||
|
|||
<!-- A1 uses PatternLayout --> |
|||
<layout type="log4net.Layout.PatternLayout"> |
|||
<!-- Print the date in ISO 8601 format --> |
|||
<conversionPattern value="%-5level %logger - %message%newline" /> |
|||
</layout> |
|||
</appender> |
|||
|
|||
<!-- Set root logger level to DEBUG and its only appender to A1 --> |
|||
<root> |
|||
<level value="DEBUG" /> |
|||
<appender-ref ref="A1" /> |
|||
</root> |
|||
|
|||
</log4net> |
|||
@ -0,0 +1,18 @@ |
|||
<log4net> |
|||
<!-- A1 is set to be a ConsoleAppender --> |
|||
<appender name="A1" type="log4net.Appender.ConsoleAppender"> |
|||
|
|||
<!-- A1 uses PatternLayout --> |
|||
<layout type="log4net.Layout.PatternLayout"> |
|||
<!-- Print the date in ISO 8601 format --> |
|||
<conversionPattern value="%-5level %logger - %message%newline" /> |
|||
</layout> |
|||
</appender> |
|||
|
|||
<!-- Set root logger level to DEBUG and its only appender to A1 --> |
|||
<root> |
|||
<level value="DEBUG" /> |
|||
<appender-ref ref="A1" /> |
|||
</root> |
|||
|
|||
</log4net> |
|||
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,69 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<configuration> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="lib;addins"/> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,69 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<configuration> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="lib;addins"/> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,69 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<configuration> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="lib;addins"/> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,69 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<configuration> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="lib;addins"/> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,83 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<configuration> |
|||
<!-- |
|||
Application settings for NUnit-gui.exe. Do NOT put settings |
|||
for use by your tests here. |
|||
--> |
|||
<appSettings> |
|||
<!-- |
|||
Uncomment to specify the url to be used for help. If not used, the |
|||
default value is something like |
|||
file://localhost/C:/Program Files/NUnit 2.2/doc/index.html |
|||
This setting is provided in case your default browser doesn't |
|||
support this format. |
|||
--> |
|||
<!-- <add key="helpUrl" value="http://www.nunit.org" /> --> |
|||
</appSettings> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="lib;addins" /> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,83 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<configuration> |
|||
<!-- |
|||
Application settings for NUnit-gui.exe. Do NOT put settings |
|||
for use by your tests here. |
|||
--> |
|||
<appSettings> |
|||
<!-- |
|||
Uncomment to specify the url to be used for help. If not used, the |
|||
default value is something like |
|||
file://localhost/C:/Program Files/NUnit 2.2/doc/index.html |
|||
This setting is provided in case your default browser doesn't |
|||
support this format. |
|||
--> |
|||
<!-- <add key="helpUrl" value="http://www.nunit.org" /> --> |
|||
</appSettings> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="lib;addins" /> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,77 @@ |
|||
<?xml version="1.0" encoding="Windows-1252"?> |
|||
<configuration> |
|||
|
|||
<!-- Set the level for tracing NUnit itself --> |
|||
<!-- 0=Off 1=Error 2=Warning 3=Info 4=Debug --> |
|||
<system.diagnostics> |
|||
<switches> |
|||
<add name="NTrace" value="0" /> |
|||
</switches> |
|||
</system.diagnostics> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="framework;lib;addins"/> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,77 @@ |
|||
<?xml version="1.0" encoding="Windows-1252"?> |
|||
<configuration> |
|||
|
|||
<!-- Set the level for tracing NUnit itself --> |
|||
<!-- 0=Off 1=Error 2=Warning 3=Info 4=Debug --> |
|||
<system.diagnostics> |
|||
<switches> |
|||
<add name="NTrace" value="0" /> |
|||
</switches> |
|||
</system.diagnostics> |
|||
|
|||
<runtime> |
|||
<!-- We need this so test exceptions don't crash NUnit --> |
|||
<legacyUnhandledExceptionPolicy enabled="1" /> |
|||
|
|||
<!-- Look for addins in the addins directory for now --> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<probing privatePath="framework;lib;addins"/> |
|||
</assemblyBinding> |
|||
|
|||
<!-- |
|||
The following <assemblyBinding> section allows running nunit under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0 |
|||
on a machine with only the .NET version 1.0 runtime installed. |
|||
If application and its tests were built for .NET 1.1 you will |
|||
also need to redirect system assemblies in the test config file, |
|||
which controls loading of the tests. |
|||
--> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" |
|||
publicKeyToken="b03f5f7f11d50a3a" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" |
|||
publicKeyToken="b77a5c561934e089" |
|||
culture="neutral"/> |
|||
<bindingRedirect oldVersion="1.0.5000.0" |
|||
newVersion="1.0.3300.0"/> |
|||
</dependentAssembly> |
|||
|
|||
</assemblyBinding> |
|||
|
|||
</runtime> |
|||
|
|||
</configuration> |
|||
@ -0,0 +1,43 @@ |
|||
<?xml version="1.0" encoding="utf-8" ?> |
|||
<configuration> |
|||
<startup> |
|||
<supportedRuntime version="v2.0.50727" /> |
|||
<supportedRuntime version="v2.0.50215" /> |
|||
<supportedRuntime version="v2.0.40607" /> |
|||
<supportedRuntime version="v1.1.4322" /> |
|||
<supportedRuntime version="v1.0.3705" /> |
|||
|
|||
<requiredRuntime version="v1.0.3705" /> |
|||
</startup> |
|||
|
|||
<!-- |
|||
The following <runtime> section allows running nunit tests under |
|||
.NET 1.0 by redirecting assemblies. The appliesTo attribute |
|||
causes the section to be ignored except under .NET 1.0. |
|||
--> |
|||
<runtime> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" |
|||
appliesTo="v1.0.3705"> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Data" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Drawing" publicKeyToken="b03f5f7f11d50a3a" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Windows.Forms" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Xml" publicKeyToken="b77a5c561934e089" culture="" /> |
|||
<bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" /> |
|||
</dependentAssembly> |
|||
</assemblyBinding> |
|||
</runtime> |
|||
</configuration> |
|||
@ -0,0 +1,2 @@ |
|||
start pnunit-agent agent.conf |
|||
pnunit-launcher test.conf |
|||
@ -0,0 +1,24 @@ |
|||
<TestGroup> |
|||
<ParallelTests> |
|||
|
|||
<ParallelTest> |
|||
<Name>Testing</Name> |
|||
<Tests> |
|||
<TestConf> |
|||
<Name>Testing</Name> |
|||
<Assembly>pnunit.tests.dll</Assembly> |
|||
<TestToRun>TestLibraries.Testing.EqualTo19</TestToRun> |
|||
<Machine>localhost:8080</Machine> |
|||
<TestParams> |
|||
<string>..\server</string> <!-- server dir --> |
|||
<string></string> <!-- database server --> |
|||
<string></string><!-- conn string --> |
|||
</TestParams> |
|||
</TestConf> |
|||
|
|||
</Tests> |
|||
</ParallelTest> |
|||
|
|||
|
|||
</ParallelTests> |
|||
</TestGroup> |
|||