|
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
<PropertyGroup>
<RootPath Condition=" '$(RootPath)' == '' ">$(MSBuildProjectDirectory)\..\..</RootPath>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">NET40-Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{4C945D49-02E9-43F2-9202-E7A6E7C56E77}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>Castle.Components.Validator</RootNamespace>
<AssemblyName>Castle.Components.Validator</AssemblyName>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\buildscripts\CastleKey.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'NET40-Debug|AnyCPU' ">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<OutputPath>bin\</OutputPath>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<DefineConstants>TRACE;DEBUG;DOTNET DOTNET40 CLIENTPROFILE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<DocumentationFile>
</DocumentationFile>
<NoWarn>0618</NoWarn>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'NET40-Release|AnyCPU' ">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<OutputPath>bin\</OutputPath>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<DefineConstants>TRACE;DOTNET DOTNET40 CLIENTPROFILE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\NET40-Release\Castle.Components.Validator.xml</DocumentationFile>
<NoWarn>1591</NoWarn>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NET35-Debug|AnyCPU'">
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE;DEBUG;DOTNET DOTNET35</DefineConstants>
<DocumentationFile>
</DocumentationFile>
<Optimize>true</Optimize>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>1591</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NET35-Release|AnyCPU'">
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE;DOTNET DOTNET35</DefineConstants>
<DocumentationFile>bin\NET35-Release\Castle.Components.Validator.xml</DocumentationFile>
<Optimize>true</Optimize>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>1591</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NET45-Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE;DEBUG;DOTNET DOTNET40 DOTNET45</DefineConstants>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>0618</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NET45-Release|AnyCPU'">
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE;DOTNET DOTNET40 DOTNET45</DefineConstants>
<DocumentationFile>bin\NET45-Release\Castle.Components.Validator.xml</DocumentationFile>
<Optimize>true</Optimize>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>1591</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'MONO26-Debug|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'MONO26-Release|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'MONO28-Debug|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'MONO28-Release|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NET46-Debug|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
<DefineConstants>DEBUG;DOTNET DOTNET40 DOTNET45</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'NET46-Release|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
<DefineConstants>DOTNET DOTNET40 DOTNET45</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>1591</NoWarn>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SL30-Debug|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SL30-Release|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SL40-Debug|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SL40-Release|AnyCPU'">
<Prefer32Bit>false</Prefer32Bit>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\..\buildscripts\CommonAssemblyInfo.cs">
<Link>CommonAssemblyInfo.cs</Link>
</Compile>
<Compile Include="AssemblyInfo.cs" />
<Compile Include="AssemblyLevelSettings.cs" />
<Compile Include="Attributes\AbstractCrossReferenceValidationAttribute.cs" />
<Compile Include="Attributes\ValidateCreditCardAttribute.cs" />
<Compile Include="Attributes\ValidateDateAttribute.cs" />
<Compile Include="Attributes\ValidateCollectionNotEmptyAttribute.cs" />
<Compile Include="Attributes\ValidateDateTimeAttribute.cs" />
<Compile Include="Attributes\ValidateDecimalAttribute.cs" />
<Compile Include="Attributes\ValidateDoubleAttribute.cs" />
<Compile Include="Attributes\ValidateEmailAttribute.cs" />
<Compile Include="Attributes\ValidateGroupNotEmptyAttribute.cs" />
<Compile Include="Attributes\ValidateIntegerAttribute.cs" />
<Compile Include="Attributes\ValidateIPAddressAttribute.cs" />
<Compile Include="Attributes\ValidateIsGreaterAttribute.cs" />
<Compile Include="Attributes\ValidateIsLesserAttribute.cs" />
<Compile Include="Attributes\ValidateLengthAttribute.cs" />
<Compile Include="Attributes\ValidateRangeAttribute.cs" />
<Compile Include="Attributes\ValidateNotSameValueAttribute.cs" />
<Compile Include="Attributes\ValidateRegExpAttribute.cs" />
<Compile Include="Attributes\ValidateSameAsAttribute.cs" />
<Compile Include="Attributes\ValidateNotSameAsAttribute.cs" />
<Compile Include="CachedMetadataValidationRegistry.cs" />
<Compile Include="Contributors\AbstractValidationContributor.cs" />
<Compile Include="Attributes\ValidateSelfAttribute.cs" />
<Compile Include="Attributes\ValidateSetAttribute.cs" />
<Compile Include="Attributes\ValidateSingleAttribute.cs" />
<Compile Include="Contributors\SelfValidationContributor.cs" />
<Compile Include="DefaultValidationPerformer.cs" />
<Compile Include="IHasValidationPerformerDependency.cs" />
<Compile Include="IHasValidatorRegistryDependency.cs" />
<Compile Include="IHasValidatorRunnerDependency.cs" />
<Compile Include="IValidationContributor.cs" />
<Compile Include="IReferenceAccessAware.cs" />
<Compile Include="IPropertyAccessAware.cs" />
<Compile Include="IValidationPerformer.cs" />
<Compile Include="IValidatorContainerInterface.cs" />
<Compile Include="IValidatorRunner.cs" />
<Compile Include="ErrorSummary.cs" />
<Compile Include="InputElementType.cs" />
<Compile Include="IValidatorRegistry.cs" />
<Compile Include="IBrowserValidationGenerator.cs" />
<Compile Include="MessageConstants.cs" />
<Compile Include="Messages.Designer.cs">
<DependentUpon>Messages.resx</DependentUpon>
</Compile>
<Compile Include="CachedValidationRegistry.cs" />
<Compile Include="AccessorUtil.cs" />
<Compile Include="Messages.es1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.es.resx</DependentUpon>
</Compile>
<Compile Include="Messages.fr1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.fr.resx</DependentUpon>
</Compile>
<Compile Include="Messages.it1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.it.resx</DependentUpon>
</Compile>
<Compile Include="Messages.lt1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.lt.resx</DependentUpon>
</Compile>
<Compile Include="Messages.lv1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.lv.resx</DependentUpon>
</Compile>
<Compile Include="Messages.nl1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.nl.resx</DependentUpon>
</Compile>
<Compile Include="Messages.pt1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.pt.resx</DependentUpon>
</Compile>
<Compile Include="Messages.ru1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.ru.resx</DependentUpon>
</Compile>
<Compile Include="Messages.sv1.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Messages.sv.resx</DependentUpon>
</Compile>
<Compile Include="SecurityAssemblyInfo.cs" />
<Compile Include="ValidationException.cs" />
<Compile Include="ValidationInternalError.cs" />
<Compile Include="Attributes\ValidatorContainerInterfaceFlagAttribute.cs" />
<Compile Include="Contributors\ValidatorContainerInterfaceValidationContributor.cs" />
<Compile Include="ValidatorRunner.cs" />
<Compile Include="Validators\AbstractValidator.cs" />
<Compile Include="IValidatorBuilder.cs" />
<Compile Include="Validators\CollectionNotEmptyValidator.cs" />
<Compile Include="Validators\AbstractCrossReferenceValidator.cs" />
<Compile Include="Validators\GuidValidator.cs" />
<Compile Include="Validators\IPAddressValidator.cs" />
<Compile Include="Validators\IsGreaterValidator.cs" />
<Compile Include="Validators\IsLesserValidator.cs" />
<Compile Include="Validators\NotSameAsValidator.cs" />
<Compile Include="Validators\CreditCardValidator.cs" />
<Compile Include="Validators\GroupNotEmptyValidator.cs" />
<Compile Include="Validators\DateTimeValidator.cs" />
<Compile Include="Validators\DateValidator.cs" />
<Compile Include="Validators\DecimalValidator.cs" />
<Compile Include="Validators\DoubleValidator.cs" />
<Compile Include="Validators\EmailValidator.cs" />
<Compile Include="Validators\IntegerValidator.cs" />
<Compile Include="Validators\LengthValidator.cs" />
<Compile Include="Validators\NonEmptyValidator.cs" />
<Compile Include="Attributes\AbstractValidationAttribute.cs" />
<Compile Include="Attributes\ValidateNonEmptyAttribute.cs" />
<Compile Include="IValidator.cs" />
<Compile Include="Validators\NotSameValueValidator.cs" />
<Compile Include="Validators\RangeValidator.cs" />
<Compile Include="Validators\RegularExpressionValidator.cs" />
<Compile Include="Validators\SameAsValidator.cs" />
<Compile Include="Validators\SetValidator.cs" />
<Compile Include="Validators\SingleValidator.cs" />
<Compile Include="BrowserValidationConfiguration.cs" />
<Compile Include="Validators\TimeSpanValidator.cs" />
<Compile Include="Attributes\ValidateGuidAttribute.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Messages.es.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.es1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.fr.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.fr1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.it.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.it1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.lt.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<LastGenOutput>Messages.lt1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.mk.resx" />
<EmbeddedResource Include="Messages.pl.resx" />
<EmbeddedResource Include="Messages.ru.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<LastGenOutput>Messages.ru1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.lv.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.lv1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.nl.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.nl1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.pt.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.pt1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.resx">
<SubType>Designer</SubType>
<LastGenOutput>Messages1.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Messages.sv.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Messages.sv1.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="..\..\buildscripts\CastleKey.snk">
<Link>CastleKey.snk</Link>
</None>
<None Include="Validator.cd" />
</ItemGroup>
<ItemGroup>
<Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
<ItemGroup>
<Reference Include="System">
<HintPath>..\..\..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll</HintPath>
</Reference>
<Reference Include="System.ComponentModel.DataAnnotations">
<HintPath>..\..\..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.ComponentModel.DataAnnotations.dll</HintPath>
</Reference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(RootPath)\Settings.proj" />
<Import Project="$(BuildScriptsPath)\Castle.Common.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
|
Loading...