Release 1.8.1 addresses two bugs and updates the build system.

* On import the Cosmos DB provider now ignores Json.NET metadata.

  All Json.NET metadata is now passed through unchanged. This prevents failures when by chance the metadata is incorrect/unrecognized by the Json.NET serialization code.

* Fixed NumOpsPerBatch and default value of NumBytestoBufferBeforeFlushing

  The Azure Tables provider code was not honoring the max-operations-per-batch limit of 100. Fixed this.
We have a setting for the max-bytes-to-buffer before starting to split it into batches and flushing the batches. The default value for this setting was 1GB. One customer reported excessive memory usage on account of this setting. Reduced this to 10MB to fix the memory usage issue. The point to note is that when reading values from Std/Preview Tables the partitionkeys are read in a sequence -- we get all records with a given paritionkey before moving onto the next one. Therefore a lower memory buffer limit should be sufficient.

* The project system now builds for x64, not Any CPU.

  This is a recognition of the fact that the Cosmos DB provider depends on two native 64-bit assemblies.
This commit is contained in:
David Noble 2018-03-01 22:15:21 +00:00
Родитель 43a0ff1f17
Коммит 7bed841ace
76 изменённых файлов: 513 добавлений и 402 удалений

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -19,7 +19,7 @@
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -28,7 +28,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{8A191B07-775F-43C8-ACB6-F742073612EA}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -1,4 +1,4 @@
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
@ -70,7 +70,7 @@ namespace Microsoft.DataTransfer.AzureTable {
}
/// <summary>
/// Looks up a localized string similar to Optional, default is 1GB. Approximate estimate of input bytes to buffer before flushing data to sink.
/// Looks up a localized string similar to Optional, default is 10MB. Approximate estimate of input bytes to buffer before flushing data to sink.
/// </summary>
public static string BulkSink_MaxInputBufferSize {
get {

Просмотреть файл

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
@ -121,7 +121,7 @@
<value>Optional, default is 2MB. Specify the batch size in bytes</value>
</data>
<data name="BulkSink_MaxInputBufferSize" xml:space="preserve">
<value>Optional, default is 1GB. Approximate estimate of input bytes to buffer before flushing data to sink</value>
<value>Optional, default is 10MB. Approximate estimate of input bytes to buffer before flushing data to sink</value>
<comment>This is a hint to the import tool to keep memory usage close to this limit. It is not a strictly enforced limit</comment>
</data>
<data name="BulkSink_Overwrite" xml:space="preserve">
@ -151,4 +151,4 @@
<data name="Source_Table" xml:space="preserve">
<value>Name of the Azure Table</value>
</data>
</root>
</root>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{366BA489-E851-4899-9BA3-2F9C7599D24B}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -1,4 +1,4 @@
using Microsoft.Azure.CosmosDB.Table;
using Microsoft.Azure.CosmosDB.Table;
using Microsoft.DataTransfer.TableAPI.Sink.Bulk;
using System.Collections.Generic;
@ -11,6 +11,7 @@ namespace Microsoft.DataTransfer.AzureTable.Sink.Bulk
{
private InputSizeTracker _inputSizeTracker;
private long _maxBatchSizeInBytes;
private const int _maxEntriesPerBatch = 100;
/// <summary>
/// Create an instance of the batch size tracker
@ -32,17 +33,21 @@ namespace Microsoft.DataTransfer.AzureTable.Sink.Bulk
{
var result = new List<List<TableOperation>>();
long sum = 0;
int numEntries = 0;
foreach (var op in list)
{
var entity = op.Entity;
long docLength = _inputSizeTracker.GetDocumentLength(entity.PartitionKey, entity.RowKey);
if (result.Count > 0 && (sum += docLength) <= _maxBatchSizeInBytes)
if (result.Count > 0 &&
(sum += docLength) <= _maxBatchSizeInBytes &&
(numEntries += 1) <= _maxEntriesPerBatch)
result[result.Count - 1].Add(op);
else
{
sum = docLength;
numEntries = 1;
result.Add(new List<TableOperation> { op });
}
}

Просмотреть файл

@ -1,4 +1,4 @@
namespace Microsoft.DataTransfer.TableAPI.Sink.Bulk
namespace Microsoft.DataTransfer.TableAPI.Sink.Bulk
{
using Microsoft.DataTransfer.AzureTable;
using Microsoft.DataTransfer.Basics;
@ -38,7 +38,7 @@
if (String.IsNullOrEmpty(configuration.TableName))
throw Errors.TableNameMissing();
long maxInputBufferSizeInBytes = 1 * 1024 * 1024 * 1024;
long maxInputBufferSizeInBytes = 10 * 1024 * 1024;
if (configuration.MaxInputBufferSize.HasValue)
maxInputBufferSizeInBytes = configuration.MaxInputBufferSize.Value;

Просмотреть файл

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.Azure.CosmosDB.Table" version="0.9.0-preview" targetFramework="net451" />
<package id="Microsoft.Azure.DocumentDB" version="1.19.0" targetFramework="net451" />
@ -16,4 +16,5 @@
<package id="System.Linq.Queryable" version="4.0.0" targetFramework="net451" />
<package id="System.Net.Requests" version="4.0.11" targetFramework="net451" />
<package id="System.Spatial" version="5.8.3" targetFramework="net451" />
</packages>
<package id="WindowsAzure.Storage-PremiumTable" version="0.1.0-preview" targetFramework="net451" />
</packages>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{323766CD-3E2E-42E0-BC6E-CB7785057154}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{018130D4-F8DF-4C38-B29B-558FB6B60966}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,8 +12,8 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<PlatformTarget>x64</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,8 +23,8 @@
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<PlatformTarget>x64</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
@ -95,6 +95,7 @@
<EmbeddedResource Include="Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -13,6 +13,6 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("e1df6f4c-c514-498d-a4e4-2966901c5d0a")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.ConsoleHost.UnitTests")]
#endif
#endif

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{E94B085B-0C3F-47AE-84B6-5A39B12BE291}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -13,4 +13,4 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("40b2b118-51d2-4d95-91dc-4f35b2c17f62")]
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]

Просмотреть файл

@ -2,7 +2,7 @@
<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>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{01631F6D-813C-47D7-9CA7-3A6E493356F5}</ProjectGuid>
@ -14,7 +14,7 @@
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -24,7 +24,7 @@
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -13,7 +13,7 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("29872a91-b4f6-4c64-96da-f461013b89eb")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.FunctionalTests")]
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.Core.UnitTests")]
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{83329196-46BE-4CD0-B498-74E9AC463ED9}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<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>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{ACC3B08A-2706-4857-B374-8F6311DB0E6F}</ProjectGuid>
@ -14,7 +14,7 @@
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -24,7 +24,7 @@
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{B6E28981-4195-4910-B9B9-1CF96674620F}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{F1D74F07-96B2-4150-830F-4DFB2E3A1707}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{76BC3415-D4A0-43A4-B859-094E7D60F01D}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -13,6 +13,6 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("3a0f0ccd-3e41-4213-80db-fb792a76cb06")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.CsvFile.UnitTests")]
#endif
#endif

Просмотреть файл

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2027
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.DataTransfer.Core", "Core\Microsoft.DataTransfer.Core\Microsoft.DataTransfer.Core.csproj", "{01631F6D-813C-47D7-9CA7-3A6E493356F5}"
EndProject
@ -152,194 +152,222 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.DataTransfer.Mong
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
Debug|x64 = Debug|x64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Release|Any CPU.Build.0 = Release|Any CPU
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Release|Any CPU.Build.0 = Release|Any CPU
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Debug|Any CPU.Build.0 = Debug|Any CPU
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Release|Any CPU.ActiveCfg = Release|Any CPU
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Release|Any CPU.Build.0 = Release|Any CPU
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Release|Any CPU.Build.0 = Release|Any CPU
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Release|Any CPU.Build.0 = Release|Any CPU
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Release|Any CPU.Build.0 = Release|Any CPU
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Debug|Any CPU.Build.0 = Debug|Any CPU
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Release|Any CPU.ActiveCfg = Release|Any CPU
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Release|Any CPU.Build.0 = Release|Any CPU
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Debug|Any CPU.Build.0 = Debug|Any CPU
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Release|Any CPU.ActiveCfg = Release|Any CPU
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Release|Any CPU.Build.0 = Release|Any CPU
{B6E28981-4195-4910-B9B9-1CF96674620F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B6E28981-4195-4910-B9B9-1CF96674620F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B6E28981-4195-4910-B9B9-1CF96674620F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B6E28981-4195-4910-B9B9-1CF96674620F}.Release|Any CPU.Build.0 = Release|Any CPU
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Release|Any CPU.Build.0 = Release|Any CPU
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Release|Any CPU.ActiveCfg = Release|Any CPU
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Debug|Any CPU.Build.0 = Debug|Any CPU
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Release|Any CPU.ActiveCfg = Release|Any CPU
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Release|Any CPU.Build.0 = Release|Any CPU
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Release|Any CPU.Build.0 = Release|Any CPU
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Debug|Any CPU.Build.0 = Debug|Any CPU
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Release|Any CPU.ActiveCfg = Release|Any CPU
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Release|Any CPU.Build.0 = Release|Any CPU
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Release|Any CPU.Build.0 = Release|Any CPU
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Release|Any CPU.Build.0 = Release|Any CPU
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Debug|Any CPU.Build.0 = Debug|Any CPU
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Release|Any CPU.Build.0 = Release|Any CPU
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Release|Any CPU.Build.0 = Release|Any CPU
{A596C599-4070-493B-85B6-1B3593D92BFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A596C599-4070-493B-85B6-1B3593D92BFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A596C599-4070-493B-85B6-1B3593D92BFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A596C599-4070-493B-85B6-1B3593D92BFB}.Release|Any CPU.Build.0 = Release|Any CPU
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Release|Any CPU.Build.0 = Release|Any CPU
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Release|Any CPU.Build.0 = Release|Any CPU
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Release|Any CPU.Build.0 = Release|Any CPU
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Release|Any CPU.Build.0 = Release|Any CPU
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Release|Any CPU.Build.0 = Release|Any CPU
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Release|Any CPU.Build.0 = Release|Any CPU
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Release|Any CPU.Build.0 = Release|Any CPU
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Release|Any CPU.Build.0 = Release|Any CPU
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8A191B07-775F-43C8-ACB6-F742073612EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8A191B07-775F-43C8-ACB6-F742073612EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8A191B07-775F-43C8-ACB6-F742073612EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8A191B07-775F-43C8-ACB6-F742073612EA}.Release|Any CPU.Build.0 = Release|Any CPU
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Release|Any CPU.Build.0 = Release|Any CPU
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Release|Any CPU.ActiveCfg = Release|Any CPU
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Release|Any CPU.Build.0 = Release|Any CPU
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Release|Any CPU.Build.0 = Release|Any CPU
{B301926E-9833-483D-AF09-E4006FC6E663}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B301926E-9833-483D-AF09-E4006FC6E663}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B301926E-9833-483D-AF09-E4006FC6E663}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Release|Any CPU.Build.0 = Release|Any CPU
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Release|Any CPU.Build.0 = Release|Any CPU
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Release|Any CPU.Build.0 = Release|Any CPU
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Release|Any CPU.Build.0 = Release|Any CPU
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Debug|x64.ActiveCfg = Debug|x64
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Debug|x64.Build.0 = Debug|x64
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Release|x64.ActiveCfg = Release|x64
{01631F6D-813C-47D7-9CA7-3A6E493356F5}.Release|x64.Build.0 = Release|x64
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Debug|x64.ActiveCfg = Debug|x64
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Debug|x64.Build.0 = Debug|x64
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Release|x64.ActiveCfg = Release|x64
{ACC3B08A-2706-4857-B374-8F6311DB0E6F}.Release|x64.Build.0 = Release|x64
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Debug|x64.ActiveCfg = Debug|x64
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Debug|x64.Build.0 = Debug|x64
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Release|x64.ActiveCfg = Release|x64
{792B2799-AF90-4F15-B042-7F47F4FA1C78}.Release|x64.Build.0 = Release|x64
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Debug|x64.ActiveCfg = Debug|x64
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Debug|x64.Build.0 = Debug|x64
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Release|x64.ActiveCfg = Release|x64
{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}.Release|x64.Build.0 = Release|x64
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Debug|x64.ActiveCfg = Debug|x64
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Debug|x64.Build.0 = Debug|x64
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Release|x64.ActiveCfg = Release|x64
{83329196-46BE-4CD0-B498-74E9AC463ED9}.Release|x64.Build.0 = Release|x64
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Debug|x64.ActiveCfg = Debug|x64
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Debug|x64.Build.0 = Debug|x64
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Release|x64.ActiveCfg = Release|x64
{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}.Release|x64.Build.0 = Release|x64
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Debug|x64.ActiveCfg = Debug|x64
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Debug|x64.Build.0 = Debug|x64
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Release|x64.ActiveCfg = Release|x64
{B034BCDD-283E-4E35-B617-C21CF4AFF7DE}.Release|x64.Build.0 = Release|x64
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Debug|x64.ActiveCfg = Debug|x64
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Debug|x64.Build.0 = Debug|x64
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Release|x64.ActiveCfg = Release|x64
{323766CD-3E2E-42E0-BC6E-CB7785057154}.Release|x64.Build.0 = Release|x64
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Debug|x64.ActiveCfg = Debug|x64
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Debug|x64.Build.0 = Debug|x64
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Release|x64.ActiveCfg = Release|x64
{043A0CB1-09E0-4FCA-B75F-6FA25A1C9235}.Release|x64.Build.0 = Release|x64
{B6E28981-4195-4910-B9B9-1CF96674620F}.Debug|x64.ActiveCfg = Debug|x64
{B6E28981-4195-4910-B9B9-1CF96674620F}.Debug|x64.Build.0 = Debug|x64
{B6E28981-4195-4910-B9B9-1CF96674620F}.Release|x64.ActiveCfg = Release|x64
{B6E28981-4195-4910-B9B9-1CF96674620F}.Release|x64.Build.0 = Release|x64
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Debug|x64.ActiveCfg = Debug|x64
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Debug|x64.Build.0 = Debug|x64
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Release|x64.ActiveCfg = Release|x64
{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}.Release|x64.Build.0 = Release|x64
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Debug|x64.ActiveCfg = Debug|x64
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Debug|x64.Build.0 = Debug|x64
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Release|x64.ActiveCfg = Release|x64
{E94B085B-0C3F-47AE-84B6-5A39B12BE291}.Release|x64.Build.0 = Release|x64
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Debug|x64.ActiveCfg = Debug|x64
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Debug|x64.Build.0 = Debug|x64
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Release|x64.ActiveCfg = Release|x64
{81A18D96-39FC-4165-8C52-4C887DCE4A61}.Release|x64.Build.0 = Release|x64
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Debug|x64.ActiveCfg = Debug|x64
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Debug|x64.Build.0 = Debug|x64
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Release|x64.ActiveCfg = Release|x64
{F00C15AB-FDCB-4E18-9009-E733F74CCE38}.Release|x64.Build.0 = Release|x64
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Debug|x64.ActiveCfg = Debug|x64
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Debug|x64.Build.0 = Debug|x64
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Release|x64.ActiveCfg = Release|x64
{018130D4-F8DF-4C38-B29B-558FB6B60966}.Release|x64.Build.0 = Release|x64
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Debug|x64.ActiveCfg = Debug|x64
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Debug|x64.Build.0 = Debug|x64
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Release|x64.ActiveCfg = Release|x64
{07F41839-4B23-4601-A9EF-67F3EA936D7E}.Release|x64.Build.0 = Release|x64
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Debug|x64.ActiveCfg = Debug|x64
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Debug|x64.Build.0 = Debug|x64
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Release|x64.ActiveCfg = Release|x64
{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}.Release|x64.Build.0 = Release|x64
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Debug|x64.ActiveCfg = Debug|x64
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Debug|x64.Build.0 = Debug|x64
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Release|x64.ActiveCfg = Release|x64
{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}.Release|x64.Build.0 = Release|x64
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Debug|x64.ActiveCfg = Debug|x64
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Debug|x64.Build.0 = Debug|x64
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Release|x64.ActiveCfg = Release|x64
{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}.Release|x64.Build.0 = Release|x64
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Debug|x64.ActiveCfg = Debug|x64
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Debug|x64.Build.0 = Debug|x64
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Release|x64.ActiveCfg = Release|x64
{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}.Release|x64.Build.0 = Release|x64
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Debug|x64.ActiveCfg = Debug|x64
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Debug|x64.Build.0 = Debug|x64
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Release|x64.ActiveCfg = Release|x64
{D9CD91FE-B6FD-4C1A-9908-A23C57AD8CAC}.Release|x64.Build.0 = Release|x64
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Debug|x64.ActiveCfg = Debug|x64
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Debug|x64.Build.0 = Debug|x64
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Release|x64.ActiveCfg = Release|x64
{8AB1508D-2B21-4619-B9DB-AF0E3BA4E57D}.Release|x64.Build.0 = Release|x64
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Debug|x64.ActiveCfg = Debug|x64
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Debug|x64.Build.0 = Debug|x64
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Release|x64.ActiveCfg = Release|x64
{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}.Release|x64.Build.0 = Release|x64
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Debug|x64.ActiveCfg = Debug|x64
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Debug|x64.Build.0 = Debug|x64
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Release|x64.ActiveCfg = Release|x64
{198D8B0C-A446-4837-AD61-F03DA1939A17}.Release|x64.Build.0 = Release|x64
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Debug|x64.ActiveCfg = Debug|x64
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Debug|x64.Build.0 = Debug|x64
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Release|x64.ActiveCfg = Release|x64
{C1527082-8AB7-4DB0-A30C-B0D3416294A6}.Release|x64.Build.0 = Release|x64
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Debug|x64.ActiveCfg = Debug|x64
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Debug|x64.Build.0 = Debug|x64
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Release|x64.ActiveCfg = Release|x64
{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}.Release|x64.Build.0 = Release|x64
{A596C599-4070-493B-85B6-1B3593D92BFB}.Debug|x64.ActiveCfg = Debug|x64
{A596C599-4070-493B-85B6-1B3593D92BFB}.Debug|x64.Build.0 = Debug|x64
{A596C599-4070-493B-85B6-1B3593D92BFB}.Release|x64.ActiveCfg = Release|x64
{A596C599-4070-493B-85B6-1B3593D92BFB}.Release|x64.Build.0 = Release|x64
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Debug|x64.ActiveCfg = Debug|x64
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Debug|x64.Build.0 = Debug|x64
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Release|x64.ActiveCfg = Release|x64
{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}.Release|x64.Build.0 = Release|x64
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Debug|x64.ActiveCfg = Debug|x64
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Debug|x64.Build.0 = Debug|x64
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Release|x64.ActiveCfg = Release|x64
{33093ECF-9DCC-4A89-8ADB-448A25A711C3}.Release|x64.Build.0 = Release|x64
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Debug|x64.ActiveCfg = Debug|x64
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Debug|x64.Build.0 = Debug|x64
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Release|x64.ActiveCfg = Release|x64
{1F2070F3-BD45-45B3-A143-7CE4073D3A69}.Release|x64.Build.0 = Release|x64
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Debug|x64.ActiveCfg = Debug|x64
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Debug|x64.Build.0 = Debug|x64
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Release|x64.ActiveCfg = Release|x64
{2AE27E76-BE49-487B-901F-3D43F36B667B}.Release|x64.Build.0 = Release|x64
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Debug|x64.ActiveCfg = Debug|x64
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Debug|x64.Build.0 = Debug|x64
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Release|x64.ActiveCfg = Release|x64
{5D6C2E17-9676-4BB1-B047-F15089151CB7}.Release|x64.Build.0 = Release|x64
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Debug|x64.ActiveCfg = Debug|x64
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Debug|x64.Build.0 = Debug|x64
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Release|x64.ActiveCfg = Release|x64
{76BC3415-D4A0-43A4-B859-094E7D60F01D}.Release|x64.Build.0 = Release|x64
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Debug|x64.ActiveCfg = Debug|x64
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Debug|x64.Build.0 = Debug|x64
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Release|x64.ActiveCfg = Release|x64
{72422FE7-EEFD-4F80-9515-80BB362352D3}.Release|x64.Build.0 = Release|x64
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Debug|x64.ActiveCfg = Debug|x64
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Debug|x64.Build.0 = Debug|x64
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Release|x64.ActiveCfg = Release|x64
{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}.Release|x64.Build.0 = Release|x64
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Debug|x64.ActiveCfg = Debug|x64
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Debug|x64.Build.0 = Debug|x64
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Release|x64.ActiveCfg = Release|x64
{366BA489-E851-4899-9BA3-2F9C7599D24B}.Release|x64.Build.0 = Release|x64
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Debug|x64.ActiveCfg = Debug|x64
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Debug|x64.Build.0 = Debug|x64
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Release|x64.ActiveCfg = Release|x64
{C23E6A57-2C64-4924-B6C6-BAA511C9DDD3}.Release|x64.Build.0 = Release|x64
{8A191B07-775F-43C8-ACB6-F742073612EA}.Debug|x64.ActiveCfg = Debug|x64
{8A191B07-775F-43C8-ACB6-F742073612EA}.Debug|x64.Build.0 = Debug|x64
{8A191B07-775F-43C8-ACB6-F742073612EA}.Release|x64.ActiveCfg = Release|x64
{8A191B07-775F-43C8-ACB6-F742073612EA}.Release|x64.Build.0 = Release|x64
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Debug|x64.ActiveCfg = Debug|x64
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Debug|x64.Build.0 = Debug|x64
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Release|x64.ActiveCfg = Release|x64
{D505404F-2FC0-453C-86BB-BA3B1AE13919}.Release|x64.Build.0 = Release|x64
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Debug|x64.ActiveCfg = Debug|x64
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Debug|x64.Build.0 = Debug|x64
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Release|x64.ActiveCfg = Release|x64
{6E25967D-5286-47DB-AB9F-82AA7416D344}.Release|x64.Build.0 = Release|x64
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Debug|x64.ActiveCfg = Debug|x64
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Debug|x64.Build.0 = Debug|x64
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Release|x64.ActiveCfg = Release|x64
{29968BB5-BC00-4976-8B78-1B0244654B5D}.Release|x64.Build.0 = Release|x64
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Debug|x64.ActiveCfg = Debug|x64
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Debug|x64.Build.0 = Debug|x64
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Release|x64.ActiveCfg = Release|x64
{F1D74F07-96B2-4150-830F-4DFB2E3A1707}.Release|x64.Build.0 = Release|x64
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Debug|x64.ActiveCfg = Debug|x64
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Debug|x64.Build.0 = Debug|x64
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Release|x64.ActiveCfg = Release|x64
{AF2A444F-CABD-45BE-9B9E-9D53501B2041}.Release|x64.Build.0 = Release|x64
{B301926E-9833-483D-AF09-E4006FC6E663}.Debug|x64.ActiveCfg = Debug|x64
{B301926E-9833-483D-AF09-E4006FC6E663}.Debug|x64.Build.0 = Debug|x64
{B301926E-9833-483D-AF09-E4006FC6E663}.Release|x64.ActiveCfg = Release|x64
{B301926E-9833-483D-AF09-E4006FC6E663}.Release|x64.Build.0 = Release|x64
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Debug|x64.ActiveCfg = Debug|x64
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Debug|x64.Build.0 = Debug|x64
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Release|x64.ActiveCfg = Release|x64
{6FD86D77-5F97-45EE-ACA9-4E826E288D22}.Release|x64.Build.0 = Release|x64
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Debug|x64.ActiveCfg = Debug|x64
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Debug|x64.Build.0 = Debug|x64
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Release|x64.ActiveCfg = Release|x64
{AD24DB36-8623-4E11-9995-A6EB5EF50A38}.Release|x64.Build.0 = Release|x64
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Debug|x64.ActiveCfg = Debug|x64
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Debug|x64.Build.0 = Debug|x64
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Release|x64.ActiveCfg = Release|x64
{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}.Release|x64.Build.0 = Release|x64
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Debug|x64.ActiveCfg = Debug|x64
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Debug|x64.Build.0 = Debug|x64
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Release|x64.ActiveCfg = Release|x64
{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}.Release|x64.Build.0 = Release|x64
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Debug|x64.ActiveCfg = Debug|x64
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Debug|x64.Build.0 = Debug|x64
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Release|x64.ActiveCfg = Release|x64
{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}.Release|x64.Build.0 = Release|x64
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Debug|x64.ActiveCfg = Debug|x64
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Debug|x64.Build.0 = Debug|x64
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Release|x64.ActiveCfg = Release|x64
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}.Release|x64.Build.0 = Release|x64
{3C508C20-FC36-439A-AD68-5FE2170172D0}.Debug|x64.ActiveCfg = Debug|x64
{3C508C20-FC36-439A-AD68-5FE2170172D0}.Debug|x64.Build.0 = Debug|x64
{3C508C20-FC36-439A-AD68-5FE2170172D0}.Release|x64.ActiveCfg = Release|x64
{3C508C20-FC36-439A-AD68-5FE2170172D0}.Release|x64.Build.0 = Release|x64
{152DEF82-24B7-46B8-A6E4-09F90D5332B1}.Debug|x64.ActiveCfg = Debug|x64
{152DEF82-24B7-46B8-A6E4-09F90D5332B1}.Debug|x64.Build.0 = Debug|x64
{152DEF82-24B7-46B8-A6E4-09F90D5332B1}.Release|x64.ActiveCfg = Release|x64
{152DEF82-24B7-46B8-A6E4-09F90D5332B1}.Release|x64.Build.0 = Release|x64
{A5013A12-18EA-40B6-83E0-4A59DC1B9E74}.Debug|x64.ActiveCfg = Debug|x64
{A5013A12-18EA-40B6-83E0-4A59DC1B9E74}.Debug|x64.Build.0 = Debug|x64
{A5013A12-18EA-40B6-83E0-4A59DC1B9E74}.Release|x64.ActiveCfg = Release|x64
{A5013A12-18EA-40B6-83E0-4A59DC1B9E74}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -397,6 +425,7 @@ Global
{2AC0E216-9ED4-4D1D-A264-73905A37F6AA} = {7F83D352-1039-4B8F-B63C-56231421056A}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {D06EC8A2-02FC-48D4-BC6B-D86A26FED0CC}
EnterpriseLibraryConfigurationToolBinariesPathV6 = packages\EnterpriseLibrary.TransientFaultHandling.6.0.1304.0\lib\portable-net45+win+wp8;packages\EnterpriseLibrary.TransientFaultHandling.Data.6.0.1304.1\lib\NET45
EndGlobalSection
EndGlobal

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{9C4F63CA-B0FD-4A11-8867-CF28528FE6A8}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -19,7 +19,7 @@
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -28,7 +28,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{07F41839-4B23-4601-A9EF-67F3EA936D7E}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -19,7 +19,7 @@
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -28,7 +28,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{2AE27E76-BE49-487B-901F-3D43F36B667B}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -8,7 +8,7 @@ namespace Microsoft.DataTransfer.DocumentDb.Client.Serialization
sealed class DocumentSurrogateJsonConverter : JsonConverter
{
private static readonly JsonSerializer DictionarySerializer =
JsonSerializer.CreateDefault(new JsonSerializerSettings { Converters = { new DictionaryCreationConverter() } });
JsonSerializer.CreateDefault(new JsonSerializerSettings { Converters = { new DictionaryCreationConverter() }, MetadataPropertyHandling = MetadataPropertyHandling.Ignore });
public override bool CanConvert(Type objectType)
{

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{81A18D96-39FC-4165-8C52-4C887DCE4A61}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -15,7 +15,7 @@
</NuGetPackageImportStamp>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -24,7 +24,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -13,8 +13,8 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("addacaac-4ba6-45ab-bd63-394d6eaf8251")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.DocumentDb.UnitTests")]
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.DocumentDb.FunctionalTests")]
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]
#endif
#endif

Просмотреть файл

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EnterpriseLibrary.TransientFaultHandling" version="6.0.1304.0" targetFramework="net45" />
<package id="Microsoft.Azure.DocumentDB" version="1.19.0" targetFramework="net451" />
<package id="Microsoft.Azure.DocumentDB.TransientFaultHandling" version="1.5.0" targetFramework="net451" />
<package id="Newtonsoft.Json" version="10.0.2" targetFramework="net451" />
<package id="System.Spatial" version="5.8.3" targetFramework="net451" />
</packages>
</packages>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{B301926E-9833-483D-AF09-E4006FC6E663}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{6FD86D77-5F97-45EE-ACA9-4E826E288D22}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{AF2A444F-CABD-45BE-9B9E-9D53501B2041}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -13,6 +13,6 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("d15360f3-6e57-4d1e-8930-268332611dd1")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.DynamoDb.FunctionalTests")]
#endif
#endif

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{6544F78F-4EE3-489E-87B7-5FCA9C4D50BD}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{98706C69-8F15-4D97-9DD9-D7FD6F5A038F}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{AD24DB36-8623-4E11-9995-A6EB5EF50A38}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -13,6 +13,6 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("b4c2a36d-2b53-4688-bf79-87ade8884bca")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.HBase.FunctionalTests")]
#endif
#endif

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{33093ECF-9DCC-4A89-8ADB-448A25A711C3}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{792B2799-AF90-4F15-B042-7F47F4FA1C78}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{13AD2A59-A692-48AE-A2E7-2C1B2CDE747D}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{7FC38F25-9630-4ADD-A59A-9DDF1EFECAA3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
@ -40,15 +40,15 @@
<HintPath>..\..\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Bson, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Bson">
<HintPath>..\..\packages\MongoDB.Bson.2.2.4\lib\net45\MongoDB.Bson.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Driver, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Driver">
<HintPath>..\..\packages\MongoDB.Driver.2.2.4\lib\net45\MongoDB.Driver.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Driver.Core, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Driver.Core">
<HintPath>..\..\packages\MongoDB.Driver.Core.2.2.4\lib\net45\MongoDB.Driver.Core.dll</HintPath>
<Private>True</Private>
</Reference>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{2AC0E216-9ED4-4D1D-A264-73905A37F6AA}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
@ -35,15 +35,15 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="MongoDB.Bson, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Bson">
<HintPath>..\..\packages\MongoDB.Bson.2.2.4\lib\net45\MongoDB.Bson.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Driver, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Driver">
<HintPath>..\..\packages\MongoDB.Driver.2.2.4\lib\net45\MongoDB.Driver.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Driver.Core, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Driver.Core">
<HintPath>..\..\packages\MongoDB.Driver.Core.2.2.4\lib\net45\MongoDB.Driver.Core.dll</HintPath>
<Private>True</Private>
</Reference>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{72422FE7-EEFD-4F80-9515-80BB362352D3}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{782CE839-40A8-4C47-9998-C3B0B7C3D2A1}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
@ -34,15 +34,15 @@
<Reference Include="Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling">
<HintPath>..\..\packages\EnterpriseLibrary.TransientFaultHandling.6.0.1304.0\lib\portable-net45+win+wp8\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.dll</HintPath>
</Reference>
<Reference Include="MongoDB.Bson, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Bson">
<HintPath>..\..\packages\MongoDB.Bson.2.2.4\lib\net45\MongoDB.Bson.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Driver, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Driver">
<HintPath>..\..\packages\MongoDB.Driver.2.2.4\lib\net45\MongoDB.Driver.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="MongoDB.Driver.Core, Version=2.2.4.26, Culture=neutral, processorArchitecture=MSIL">
<Reference Include="MongoDB.Driver.Core">
<HintPath>..\..\packages\MongoDB.Driver.Core.2.2.4\lib\net45\MongoDB.Driver.Core.dll</HintPath>
<Private>True</Private>
</Reference>

Просмотреть файл

@ -13,7 +13,7 @@ using System.Runtime.InteropServices;
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("8ec8aecf-2ca8-4f5a-bb11-2261e02d756c")]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.MongoDb.FunctionalTests")]
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.MongoDb.UnitTests")]
#endif
#endif

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{6E25967D-5286-47DB-AB9F-82AA7416D344}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{29968BB5-BC00-4976-8B78-1B0244654B5D}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{D505404F-2FC0-453C-86BB-BA3B1AE13919}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{E31F1956-78BE-4960-82E9-E1D8A73FA6D5}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{DA182D5C-79F4-4AF6-BF15-6E4496353A6A}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -38,4 +38,4 @@ namespace Microsoft.DataTransfer.Basics.IO
SearchOption.TopDirectoryOnly);
}
}
}
}

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{CCD5F3BD-E95E-46B6-8688-394F592C6A2A}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{F00C15AB-FDCB-4E18-9009-E733F74CCE38}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -6,21 +6,38 @@ using System.Linq;
namespace Microsoft.DataTransfer.JsonNet.Serialization
{
sealed class JObjectDataItem : IDataItem
/// <summary>
/// Represents <see cref="JObject"/> that can be transferred between source and sink.
/// </summary>
public class JObjectDataItem : IDataItem
{
private JObject data;
/// <summary>
/// Creates a new intance of <see cref="JObjectDataItem"/>.
/// </summary>
/// <param name="data"><see cref="JObject"/> that holds the data.</param>
public JObjectDataItem(JObject data)
{
Guard.NotNull("data", data);
this.data = data;
}
/// <summary>
/// Provides collection of field names available in the <see cref="JObject"/>.
/// </summary>
/// <returns>Collection of field names.</returns>
public IEnumerable<string> GetFieldNames()
{
return data.Properties().Select(p => p.Name);
}
/// <summary>
/// Provides a value of the specified <see cref="JObject"/> field.
/// </summary>
/// <param name="fieldName">Name of <see cref="JObject"/> field.</param>
/// <returns>Value of the field.</returns>
public object GetValue(string fieldName)
{
Guard.NotNull("fieldName", fieldName);

Просмотреть файл

@ -2,6 +2,7 @@
using Microsoft.DataTransfer.Extensibility.Basics.Source;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
@ -30,19 +31,38 @@ namespace Microsoft.DataTransfer.TestsCommon
var expectedValue = expected.GetValue(fieldName);
var actualValue = actual.GetValue(fieldName);
if (expectedValue is IDataItem)
CheckItem(expectedValue, actualValue);
}
}
private static void CheckItem(object expectedValue, object actualValue)
{
if (expectedValue is IDataItem)
{
Assert.IsTrue(actualValue is IDataItem, Resources.InvalidDataItemFieldValue);
AreEqual((IDataItem)expectedValue, (IDataItem)actualValue);
}
else if (expectedValue is IEnumerable && !(expectedValue is string))
{
var expectedArray = ((IEnumerable)expectedValue).OfType<object>().ToArray();
Assert.IsTrue(actualValue is IEnumerable, Resources.InvalidFieldValue);
var actualArray = ((IEnumerable)actualValue).OfType<object>().ToArray();
Assert.AreEqual(expectedArray.Length, actualArray.Length, Resources.InvalidNumberOfItems);
for (int i = 0; i < expectedArray.Length; i++)
{
Assert.IsTrue(actualValue is IDataItem, Resources.InvalidDataItemFieldValue);
AreEqual((IDataItem)expectedValue, (IDataItem)actualValue);
}
else
{
if (expectedValue != null && expectedValue.GetType().IsValueType)
// Try change type to expected for value types to workaround DocumentDB deserialization issue (Int32 are becoming Int64)
try { actualValue = Convert.ChangeType(actualValue, expectedValue.GetType(), CultureInfo.InvariantCulture); } catch { }
Assert.AreEqual(expectedValue, actualValue, Resources.InvalidFieldValue);
CheckItem(expectedArray[i], actualArray[i]);
}
}
else
{
if (expectedValue != null && expectedValue.GetType().IsValueType)
// Try change type to expected for value types to workaround DocumentDB deserialization issue (Int32 are becoming Int64)
try { actualValue = Convert.ChangeType(actualValue, expectedValue.GetType(), CultureInfo.InvariantCulture); } catch { }
Assert.AreEqual(expectedValue, actualValue, Resources.InvalidFieldValue);
}
}
}
}

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{6E3DC3DB-CDC7-47DB-9232-F04B314D9D0B}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,6 +2,7 @@
using Microsoft.DataTransfer.JsonNet.Serialization;
using Newtonsoft.Json;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
@ -42,6 +43,21 @@ namespace Microsoft.DataTransfer.TestsCommon.Mocks
private static int GetValueHashCode(object value)
{
if (value is IEnumerable && !(value is string))
{
int hash = 0;
foreach (var item in (IEnumerable)value)
{
hash ^= GetValueHashCode(item);
}
return hash;
}
if (value is IDataItem)
{
return GetDataItemHash((IDataItem)value);
}
switch (Type.GetTypeCode(value.GetType()))
{
case TypeCode.Byte:
@ -56,8 +72,16 @@ namespace Microsoft.DataTransfer.TestsCommon.Mocks
case TypeCode.Single:
// Convert all numeric types to double since type can change after deserialization
return Convert.ChangeType(value, typeof(double), CultureInfo.InvariantCulture).GetHashCode();
default:
case TypeCode.Boolean:
case TypeCode.Char:
case TypeCode.DateTime:
case TypeCode.String:
case TypeCode.Empty:
case TypeCode.DBNull:
return value.GetHashCode();
default:
// if we do not know the behavior of the hash code we do not want to return it
return 0;
}
}

Просмотреть файл

@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.18444
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@ -87,6 +87,15 @@ namespace Microsoft.DataTransfer.TestsCommon {
}
}
/// <summary>
/// Looks up a localized string similar to Number of items in the collection field does not match.
/// </summary>
internal static string InvalidNumberOfItems {
get {
return ResourceManager.GetString("InvalidNumberOfItems", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Actual field names collection is null.
/// </summary>

Просмотреть файл

@ -126,6 +126,9 @@
<data name="InvalidFieldValue" xml:space="preserve">
<value>Actual field value is not the same as expected</value>
</data>
<data name="InvalidNumberOfItems" xml:space="preserve">
<value>Number of items in the collection field does not match</value>
</data>
<data name="NullActualFieldNames" xml:space="preserve">
<value>Actual field names collection is null</value>
</data>

Просмотреть файл

@ -1,4 +1,4 @@
using System;
using System;
using System.Reflection;
using System.Runtime.InteropServices;
@ -20,5 +20,5 @@ using System.Runtime.InteropServices;
[assembly: CLSCompliant(false)]
[assembly: AssemblyVersion("1.8.0.0")]
[assembly: AssemblyFileVersion("1.8.0.0")]
[assembly: AssemblyVersion("1.8.1.0")]
[assembly: AssemblyFileVersion("1.8.1.0")]

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{198D8B0C-A446-4837-AD61-F03DA1939A17}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{5D6C2E17-9676-4BB1-B047-F15089151CB7}</ProjectGuid>
<OutputType>library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -14,7 +14,7 @@
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{607E5554-C43F-4CE5-AC04-C9CE5EC0773A}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -52,4 +52,4 @@ namespace SqlServerTypes
}
}
}
}
}

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{DA8EC2B9-B282-4438-98B2-612D6DFEDF73}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{1F2070F3-BD45-45B3-A143-7CE4073D3A69}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{A020FBD4-0F13-4630-ACB9-6CDB894E3B82}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{A596C599-4070-493B-85B6-1B3593D92BFB}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -12,7 +12,7 @@
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -21,7 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -2,7 +2,7 @@
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{1E7D6DAB-F9F9-4426-9001-E80ABCB24DDE}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -17,7 +17,7 @@
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>

Просмотреть файл

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="dataTransfer.sources" type="Autofac.Configuration.ComponentsConfigurationSection, Microsoft.DataTransfer.Autofac" />
@ -91,4 +91,4 @@
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
</configuration>

Просмотреть файл

@ -3,7 +3,7 @@
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
<ProjectGuid>{C1527082-8AB7-4DB0-A30C-B0D3416294A6}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
@ -18,8 +18,8 @@
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<PlatformTarget>x64</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -29,8 +29,8 @@
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<PlatformTarget>x64</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
@ -246,7 +246,9 @@
<AppDesigner Include="Properties\" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
<None Include="App.config">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\AzureTable\Microsoft.DataTransfer.AzureTable.Wpf\Microsoft.DataTransfer.AzureTable.Wpf.csproj">

Просмотреть файл

@ -28,6 +28,6 @@ using System.Windows;
// app, or any theme specific resource dictionaries)
)]
#if DEBUG
#if !SignedAssembly
[assembly: InternalsVisibleTo("Microsoft.DataTransfer.WpfHost.UnitTests")]
#endif
#endif