|
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> |
||||