<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion= "4.0" DefaultTargets= "Build" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<PropertyGroup >
<Configuration Condition= " '$(Configuration)' == '' " > Debug</Configuration>
<Platform Condition= " '$(Platform)' == '' " > AnyCPU</Platform>
<ProductVersion > 8.0.30703</ProductVersion>
<SchemaVersion > 2.0</SchemaVersion>
<ProjectGuid > {F2BE0FDF-6E47-4827-A420-DD4EF82407F8}</ProjectGuid>
<OutputType > Library</OutputType>
<AppDesignerFolder > Properties</AppDesignerFolder>
<RootNamespace > NzbDrone.Common</RootNamespace>
<AssemblyName > NzbDrone.Common</AssemblyName>
<TargetFrameworkVersion > v4.0</TargetFrameworkVersion>
<FileAlignment > 512</FileAlignment>
<SolutionDir Condition= "$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'" > ..\</SolutionDir>
<RestorePackages > true</RestorePackages>
<TargetFrameworkProfile >
</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols > true</DebugSymbols>
<DebugType > full</DebugType>
<Optimize > false</Optimize>
<OutputPath > bin\Debug\</OutputPath>
<DefineConstants > DEBUG;TRACE</DefineConstants>
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<PlatformTarget > AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
<DebugType > pdbonly</DebugType>
<Optimize > true</Optimize>
<OutputPath > bin\Release\</OutputPath>
<DefineConstants > TRACE</DefineConstants>
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<PlatformTarget > AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)' == 'Debug|x86'" >
<DebugSymbols > true</DebugSymbols>
<OutputPath > bin\x86\Debug\</OutputPath>
<DefineConstants > DEBUG;TRACE</DefineConstants>
<DebugType > full</DebugType>
<PlatformTarget > x86</PlatformTarget>
<ErrorReport > prompt</ErrorReport>
<CodeAnalysisRuleSet > MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)' == 'Release|x86'" >
<OutputPath > bin\x86\Release\</OutputPath>
<DefineConstants > TRACE</DefineConstants>
<Optimize > true</Optimize>
<DebugType > pdbonly</DebugType>
<PlatformTarget > x86</PlatformTarget>
<ErrorReport > prompt</ErrorReport>
<CodeAnalysisRuleSet > MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup >
<Reference Include= "Ionic.Zip" >
<HintPath > ..\packages\DotNetZip.1.9.1.8\lib\net20\Ionic.Zip.dll</HintPath>
</Reference>
<Reference Include= "Loggly, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" >
<SpecificVersion > False</SpecificVersion>
<HintPath > ..\packages\loggly-csharp.2.2\lib\Loggly.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.CSharp" />
<Reference Include= "Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" >
<SpecificVersion > False</SpecificVersion>
<HintPath > ..\packages\Newtonsoft.Json.5.0.3\lib\net35\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include= "NLog, Version=2.0.1.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL" >
<SpecificVersion > False</SpecificVersion>
<HintPath > ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll</HintPath>
</Reference>
<Reference Include= "System" />
<Reference Include= "System.Configuration" />
<Reference Include= "System.Configuration.Install" />
<Reference Include= "System.Core" />
<Reference Include= "System.ServiceProcess" />
</ItemGroup>
<ItemGroup >
<Compile Include= "ArchiveProvider.cs" />
<Compile Include= "Cache\Cached.cs" />
<Compile Include= "Cache\CacheManger.cs" />
<Compile Include= "Cache\ICached.cs" />
<Compile Include= "Composition\Container.cs" />
<Compile Include= "Composition\IContainer.cs" />
<Compile Include= "Composition\ContainerBuilderBase.cs" />
<Compile Include= "EnsureThat\Ensure.cs" />
<Compile Include= "EnsureThat\EnsureBoolExtensions.cs" />
<Compile Include= "EnsureThat\EnsureCollectionExtensions.cs" />
<Compile Include= "EnsureThat\EnsureDateTimeExtensions.cs" />
<Compile Include= "EnsureThat\EnsureDecimalExtensions.cs" />
<Compile Include= "EnsureThat\EnsureDoubleExtensions.cs" />
<Compile Include= "EnsureThat\EnsureGuidExtensions.cs" />
<Compile Include= "EnsureThat\EnsureIntExtensions.cs" />
<Compile Include= "EnsureThat\EnsureLongExtensions.cs" />
<Compile Include= "EnsureThat\EnsureNullableValueTypeExtensions.cs" />
<Compile Include= "EnsureThat\EnsureObjectExtensions.cs" />
<Compile Include= "EnsureThat\EnsureShortExtensions.cs" />
<Compile Include= "EnsureThat\EnsureStringExtensions.cs" />
<Compile Include= "EnsureThat\EnsureTypeExtensions.cs" />
<Compile Include= "EnsureThat\ExceptionFactory.cs" />
<Compile Include= "EnsureThat\ExpressionExtensions.cs" />
<Compile Include= "EnsureThat\Param.cs" />
<Compile Include= "EnsureThat\Resources\ExceptionMessages.Designer.cs" />
<Compile Include= "Instrumentation\ExceptronTarget.cs" />
<Compile Include= "Messaging\LimitedConcurrencyLevelTaskScheduler.cs" />
<Compile Include= "StringExtensions.cs" />
<Compile Include= "EnsureThat\TypeParam.cs" />
<Compile Include= "HashUtil.cs" />
<Compile Include= "Instrumentation\ApplicationLogLayoutRenderer.cs" />
<Compile Include= "Instrumentation\DirSeparatorLayoutRenderer.cs" />
<Compile Include= "Instrumentation\LogEventExtensions.cs" />
<Compile Include= "Instrumentation\LogglyTarget.cs" />
<Compile Include= "Instrumentation\UpdateLogLayoutRenderer.cs" />
<Compile Include= "Serializer\Json.cs" />
<Compile Include= "Messaging\CommandCompletedEvent.cs" />
<Compile Include= "Messaging\CommandStartedEvent.cs" />
<Compile Include= "Messaging\CommandFailedEvent.cs" />
<Compile Include= "Messaging\IExecute.cs" />
<Compile Include= "Messaging\ICommand.cs" />
<Compile Include= "Messaging\IMessage.cs" />
<Compile Include= "Messaging\IProcessMessage.cs" />
<Compile Include= "Messaging\MessageAggregator.cs" />
<Compile Include= "Messaging\IEvent.cs" />
<Compile Include= "Messaging\IMessageAggregator.cs" />
<Compile Include= "Messaging\IHandle.cs" />
<Compile Include= "Expansive\CircularReferenceException.cs" />
<Compile Include= "Expansive\Expansive.cs" />
<Compile Include= "Expansive\PatternStyle.cs" />
<Compile Include= "Expansive\Tree.cs" />
<Compile Include= "Expansive\TreeNode.cs" />
<Compile Include= "Expansive\TreeNodeList.cs" />
<Compile Include= "Instrumentation\VersionLayoutRenderer.cs" />
<Compile Include= "Messaging\MessageExtensions.cs" />
<Compile Include= "Messaging\TestCommand.cs" />
<Compile Include= "Messaging\TestCommandExecutor.cs" />
<Compile Include= "Reflection\ReflectionExtensions.cs" />
<Compile Include= "ServiceFactory.cs" />
<Compile Include= "StringExtention.cs" />
<Compile Include= "HttpProvider.cs" />
<Compile Include= "ConsoleService.cs" />
<Compile Include= "Contract\ReportBase.cs" />
<Compile Include= "Contract\ParseErrorReport.cs" />
<Compile Include= "Model\AuthenticationType.cs" />
<Compile Include= "PathExtensions.cs" />
<Compile Include= "IDiskProvider.cs" />
<Compile Include= "IEnvironmentProvider.cs" />
<Compile Include= "Model\ProcessInfo.cs" />
<Compile Include= "IProcessProvider.cs" />
<Compile Include= "Properties\AssemblyInfo.cs" />
<Compile Include= "Properties\SharedAssemblyInfo.cs" />
<Compile Include= "RestProvider.cs" />
<Compile Include= "IServiceProvider.cs" />
<Compile Include= "TinyIoC.cs" />
<Compile Include= "TryParseExtension.cs" />
<Compile Include= "UdpProvider.cs" />
</ItemGroup>
<ItemGroup >
<None Include= "packages.config" >
<SubType > Designer</SubType>
</None>
</ItemGroup>
<ItemGroup >
<EmbeddedResource Include= "EnsureThat\Resources\ExceptionMessages.resx" />
</ItemGroup>
<ItemGroup >
<Content Include= "Expansive\license.txt" />
</ItemGroup>
<ItemGroup >
<ProjectReference Include= "..\Exceptron.Client\Exceptron.Client.csproj" >
<Project > {B1784698-592E-4132-BDFA-9817409E3A96}</Project>
<Name > Exceptron.Client</Name>
</ProjectReference>
</ItemGroup>
<Import Project= "$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project= "$(SolutionDir)\.nuget\nuget.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>