<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<CodeContractsAssemblyMode>1</CodeContractsAssemblyMode>
+ <TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
<CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
<CodeContractsAnalysisWarningLevel>0</CodeContractsAnalysisWarningLevel>
+ <PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
</PropertyGroup>
+ <PropertyGroup>
+ <SignAssembly>true</SignAssembly>
+ </PropertyGroup>
+ <PropertyGroup>
+ <AssemblyOriginatorKeyFile>pithos.snk</AssemblyOriginatorKeyFile>
+ </PropertyGroup>
<ItemGroup>
- <Reference Include="Castle.ActiveRecord">
- <HintPath>..\packages\Castle.Activerecord.3.0.0.1\lib\Net40\Castle.ActiveRecord.dll</HintPath>
+ <Reference Include="Castle.ActiveRecord, Version=3.0.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\Castle.ActiveRecord.dll</HintPath>
+ </Reference>
+ <Reference Include="Castle.Components.Validator, Version=2.5.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\Castle.Components.Validator.dll</HintPath>
</Reference>
- <Reference Include="Castle.ActiveRecord.Web">
- <HintPath>..\packages\Castle.Activerecord.3.0.0.1\lib\Net40\Castle.ActiveRecord.Web.dll</HintPath>
+ <Reference Include="Castle.Core, Version=2.5.1.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\Castle.Core.dll</HintPath>
</Reference>
- <Reference Include="Castle.Components.Validator">
- <HintPath>..\packages\Castle.Components.Validator.2.5.0\lib\NET40\Castle.Components.Validator.dll</HintPath>
+ <Reference Include="Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\Iesi.Collections.dll</HintPath>
</Reference>
- <Reference Include="Castle.Core">
- <HintPath>..\packages\Castle.Core.2.5.2\lib\NET35\Castle.Core.dll</HintPath>
+ <Reference Include="log4net">
+ <HintPath>..\Libraries\log4net.dll</HintPath>
</Reference>
- <Reference Include="Iesi.Collections">
- <HintPath>..\packages\Iesi.Collections.3.1.0.4000\lib\Net35\Iesi.Collections.dll</HintPath>
+ <Reference Include="Microsoft.WindowsAPICodePack, Version=1.1.0.0, Culture=neutral, PublicKeyToken=2cc55badaa91f4de, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\Libraries\Microsoft.WindowsAPICodePack.dll</HintPath>
</Reference>
- <Reference Include="Microsoft.WindowsAPICodePack">
- <HintPath>..\packages\Windows7APICodePack.1.0.0.0\lib\Microsoft.WindowsAPICodePack.dll</HintPath>
+ <Reference Include="Microsoft.WindowsAPICodePack.Shell">
+ <HintPath>..\Libraries\Microsoft.WindowsAPICodePack.Shell.dll</HintPath>
</Reference>
- <Reference Include="NHibernate">
- <HintPath>..\packages\NHibernate.3.1.0.4000\lib\Net35\NHibernate.dll</HintPath>
+ <Reference Include="NHibernate, Version=3.1.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\NHibernate.dll</HintPath>
</Reference>
- <Reference Include="NHibernate.ByteCode.Castle">
- <HintPath>..\packages\NHibernate.Castle.3.1.0.4000\lib\Net35\NHibernate.ByteCode.Castle.dll</HintPath>
+ <Reference Include="NHibernate.ByteCode.Castle, Version=3.1.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\NHibernate.ByteCode.Castle.dll</HintPath>
</Reference>
- <Reference Include="NHibernate.Search">
- <HintPath>..\packages\Castle.Activerecord.3.0.0.1\lib\Net40\NHibernate.Search.dll</HintPath>
+ <Reference Include="NHibernate.Search, Version=0.0.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
+ <HintPath>..\Libraries\NHibernate.Search.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.Composition" />
<Reference Include="System.Core" />
- <Reference Include="System.Data.SQLite, Version=1.0.73.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
+ <Reference Include="System.Data.SQLite, Version=1.0.74.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=AMD64">
<HintPath>..\Libraries\System.Data.SQLite.dll</HintPath>
- <Private>True</Private>
</Reference>
<Reference Include="System.ServiceModel" />
<Reference Include="System.Xml.Linq" />
<ItemGroup>
<Compile Include="FileState.cs" />
<Compile Include="IStatusService.cs" />
- <Compile Include="StatusChecker.cs" />
+ <Compile Include="JobQueue.cs" />
+ <Compile Include="Signature.cs" />
+ <Compile Include="StatusKeeper.cs" />
<Compile Include="IPithosWorkflow.cs" />
<Compile Include="IStatusKeeper.cs" />
<Compile Include="NativeMethods.cs" />
<None Include="packages.config">
<SubType>Designer</SubType>
</None>
+ <None Include="pithos.snk" />
</ItemGroup>
<ItemGroup>
<Content Include="DbConfig.xml">