Skip to content

Commit c2bb20b

Browse files
committed
Reverting pcl
1 parent 2b2d272 commit c2bb20b

File tree

11 files changed

+2164
-207
lines changed

11 files changed

+2164
-207
lines changed
Lines changed: 82 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,21 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
24
<PropertyGroup>
3-
<TargetFramework>net45</TargetFramework>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{2DBD5996-521B-4BD2-9ECF-35C5B9BC1A59}</ProjectGuid>
8+
<OutputType>Library</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
410
<RootNamespace>WampSharp</RootNamespace>
11+
<AssemblyName>WampSharp.NewtonsoftJson</AssemblyName>
12+
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
15+
<RestorePackages>true</RestorePackages>
16+
<TargetPlatformVersion>8.1</TargetPlatformVersion>
17+
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
18+
<TargetFrameworkProfile>Profile111</TargetFrameworkProfile>
519
</PropertyGroup>
620
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
721
<DebugSymbols>true</DebugSymbols>
@@ -22,6 +36,65 @@
2236
<WarningLevel>4</WarningLevel>
2337
<DocumentationFile>bin\Release\WampSharp.NewtonsoftJson.XML</DocumentationFile>
2438
</PropertyGroup>
39+
<ItemGroup>
40+
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
41+
<HintPath>..\..\packages\Newtonsoft.Json.6.0.5\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll</HintPath>
42+
<Private>True</Private>
43+
</Reference>
44+
<Reference Include="System" />
45+
<Reference Include="System.Collections.Immutable, Version=1.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
46+
<HintPath>..\..\packages\System.Collections.Immutable.1.3.1\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll</HintPath>
47+
</Reference>
48+
<Reference Include="System.Core" />
49+
<Reference Include="System.Xml.Linq" />
50+
<Reference Include="Microsoft.CSharp" />
51+
<Reference Include="System.Xml" />
52+
</ItemGroup>
53+
<ItemGroup>
54+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\DetailsOptionsConverter.cs">
55+
<Link>Newtonsoft\DetailsOptionsConverter.cs</Link>
56+
</Compile>
57+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\IWampMessageFormatter.cs">
58+
<Link>Newtonsoft\IWampMessageFormatter.cs</Link>
59+
</Compile>
60+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\JsonFormatter.cs">
61+
<Link>Newtonsoft\JsonFormatter.cs</Link>
62+
</Compile>
63+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\JsonWampMessageFormatter.cs">
64+
<Link>Newtonsoft\JsonWampMessageFormatter.cs</Link>
65+
</Compile>
66+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\JTokenMessageParser.cs">
67+
<Link>Newtonsoft\JTokenMessageParser.cs</Link>
68+
</Compile>
69+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\ReflectionExtensions.cs">
70+
<Link>Newtonsoft\ReflectionExtensions.cs</Link>
71+
</Compile>
72+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Newtonsoft\SerializedValueConverter.cs">
73+
<Link>Newtonsoft\SerializedValueConverter.cs</Link>
74+
</Compile>
75+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\Properties\AssemblyInfo.cs">
76+
<Link>Properties\AssemblyInfo.cs</Link>
77+
</Compile>
78+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\WAMP2\Binding\JTokenJsonBinding.cs">
79+
<Link>WAMP2\Binding\JTokenJsonBinding.cs</Link>
80+
</Compile>
81+
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\WAMP2\V2\Fluent\NewtonsoftJsonChannelFactoryExtensions.cs">
82+
<Link>WAMP2\V2\Fluent\NewtonsoftJsonChannelFactoryExtensions.cs</Link>
83+
</Compile>
84+
</ItemGroup>
85+
<ItemGroup>
86+
<ProjectReference Include="..\..\WampSharp\WampSharp.csproj">
87+
<Project>{653A76DC-00D7-4EFF-A25E-2FA10C5C927D}</Project>
88+
<Name>WampSharp</Name>
89+
</ProjectReference>
90+
</ItemGroup>
91+
<ItemGroup>
92+
<None Include="packages.config" />
93+
</ItemGroup>
94+
<ItemGroup>
95+
<TargetPlatform Include="Windows, Version=8.1" />
96+
<TargetPlatform Include="WindowsPhoneApp, Version=8.1" />
97+
</ItemGroup>
2598
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
2699
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
27100
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
@@ -30,23 +103,11 @@
30103
</PropertyGroup>
31104
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
32105
</Target>
33-
<ItemGroup>
34-
<ProjectReference Include="..\..\WampSharp\WampSharp.csproj" />
35-
</ItemGroup>
36-
<ItemGroup>
37-
<PackageReference Include="Newtonsoft.Json" Version="6.0.5" />
38-
<PackageReference Include="System.Collections" Version="4.3.0" />
39-
<PackageReference Include="System.Collections.Immutable" Version="1.3.1" />
40-
<PackageReference Include="System.Diagnostics.Debug" Version="4.3.0" />
41-
<PackageReference Include="System.Globalization" Version="4.3.0" />
42-
<PackageReference Include="System.Linq" Version="4.3.0" />
43-
<PackageReference Include="System.Resources.ResourceManager" Version="4.3.0" />
44-
<PackageReference Include="System.Runtime" Version="4.3.0" />
45-
<PackageReference Include="System.Runtime.Extensions" Version="4.3.0" />
46-
<PackageReference Include="System.Threading" Version="4.3.0" />
47-
</ItemGroup>
48-
<ItemGroup />
49-
<ItemGroup>
50-
<Compile Include="..\..\..\net45\Default\WampSharp.NewtonsoftJson\**\*.cs" Exclude="..\..\..\net45\Default\WampSharp.NewtonsoftJson\**\bin\**;..\..\..\net45\Default\WampSharp.NewtonsoftJson\**\obj\**;" />
51-
</ItemGroup>
106+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
107+
Other similar extension points exist, see Microsoft.Common.targets.
108+
<Target Name="BeforeBuild">
109+
</Target>
110+
<Target Name="AfterBuild">
111+
</Target>
112+
-->
52113
</Project>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="Newtonsoft.Json" version="6.0.5" targetFramework="net45" />
4+
<package id="System.Collections" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
5+
<package id="System.Collections.Immutable" version="1.3.1" targetFramework="portable45-net45+win8+wpa81" />
6+
<package id="System.Diagnostics.Debug" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
7+
<package id="System.Globalization" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
8+
<package id="System.Linq" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
9+
<package id="System.Resources.ResourceManager" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
10+
<package id="System.Runtime" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
11+
<package id="System.Runtime.Extensions" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
12+
<package id="System.Threading" version="4.3.0" targetFramework="portable45-net45+win8+wpa81" />
13+
</packages>

src/pcl/Default/WampSharp.Windows/WampSharp.Windows.csproj

Lines changed: 52 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,20 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
24
<PropertyGroup>
3-
<TargetFramework>net46</TargetFramework>
5+
<MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion>
6+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
7+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
8+
<ProjectGuid>{C00C068F-67A2-41FA-8608-8407C1A74526}</ProjectGuid>
9+
<OutputType>Library</OutputType>
10+
<AppDesignerFolder>Properties</AppDesignerFolder>
411
<RootNamespace>WampSharp</RootNamespace>
12+
<AssemblyName>WampSharp.Windows</AssemblyName>
13+
<DefaultLanguage>en-US</DefaultLanguage>
14+
<FileAlignment>512</FileAlignment>
15+
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
16+
<TargetFrameworkProfile>Profile32</TargetFrameworkProfile>
17+
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
518
</PropertyGroup>
619
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
720
<DebugSymbols>true</DebugSymbols>
@@ -23,11 +36,45 @@
2336
<WarningLevel>4</WarningLevel>
2437
<DocumentationFile>bin\Release\WampSharp.Windows.XML</DocumentationFile>
2538
</PropertyGroup>
26-
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
2739
<ItemGroup>
28-
<ProjectReference Include="..\..\WampSharp\WampSharp.csproj" />
40+
<!-- A reference to the entire .NET Framework is automatically included -->
41+
<ProjectReference Include="..\..\WampSharp\WampSharp.csproj">
42+
<ReferenceSourceTarget>ProjectReference</ReferenceSourceTarget>
43+
<Targets>$(ProjectReferenceBuildTargets)</Targets>
44+
<Name>WampSharp</Name>
45+
<Project>{653A76DC-00D7-4EFF-A25E-2FA10C5C927D}</Project>
46+
</ProjectReference>
47+
</ItemGroup>
48+
<ItemGroup>
49+
<TargetPlatform Include="WindowsPhoneApp, Version=8.1" />
50+
<TargetPlatform Include="Windows, Version=8.1" />
2951
</ItemGroup>
3052
<ItemGroup>
31-
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\**\*.cs" Exclude="..\..\..\net45\Default\WampSharp.Windows\**\bin\**;..\..\..\net45\Default\WampSharp.Windows\**\obj\**;" />
53+
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\Properties\AssemblyInfo.cs">
54+
<Link>Properties\AssemblyInfo.cs</Link>
55+
</Compile>
56+
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\WAMP2\V2\Fluent\MessageWebSocketActivator.cs">
57+
<Link>WAMP2\V2\Fluent\MessageWebSocketActivator.cs</Link>
58+
</Compile>
59+
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\WAMP2\V2\Fluent\MessageWebSocketChannelFactoryExtensions.cs">
60+
<Link>WAMP2\V2\Fluent\MessageWebSocketChannelFactoryExtensions.cs</Link>
61+
</Compile>
62+
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\Windows\MessageWebSocketConnection.cs">
63+
<Link>Windows\MessageWebSocketConnection.cs</Link>
64+
</Compile>
65+
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\Windows\MessageWebSocketTextConnection.cs">
66+
<Link>Windows\MessageWebSocketTextConnection.cs</Link>
67+
</Compile>
68+
<Compile Include="..\..\..\net45\Default\WampSharp.Windows\Windows\MessageWebSocketBinaryConnection.cs">
69+
<Link>Windows\MessageWebSocketBinaryConnection.cs</Link>
70+
</Compile>
3271
</ItemGroup>
72+
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
73+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
74+
Other similar extension points exist, see Microsoft.Common.targets.
75+
<Target Name="BeforeBuild">
76+
</Target>
77+
<Target Name="AfterBuild">
78+
</Target>
79+
-->
3380
</Project>
Lines changed: 70 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
24
<PropertyGroup>
3-
<TargetFramework>net45</TargetFramework>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{78AB08FB-F75D-4F93-A25F-164BF90DD408}</ProjectGuid>
8+
<OutputType>Library</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>WampSharp.Tests.TestHelpers</RootNamespace>
11+
<AssemblyName>WampSharp.Tests.TestHelpers</AssemblyName>
12+
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
15+
<RestorePackages>true</RestorePackages>
416
</PropertyGroup>
517
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
618
<DebugSymbols>true</DebugSymbols>
@@ -19,49 +31,81 @@
1931
<ErrorReport>prompt</ErrorReport>
2032
<WarningLevel>4</WarningLevel>
2133
</PropertyGroup>
22-
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
23-
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
24-
<PropertyGroup>
25-
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
26-
</PropertyGroup>
27-
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
28-
</Target>
29-
<ItemGroup>
30-
<ProjectReference Include="..\..\WampSharp\WampSharp.csproj" />
31-
</ItemGroup>
32-
<ItemGroup>
33-
<PackageReference Include="Newtonsoft.Json" Version="6.0.5" />
34-
<PackageReference Include="System.Reactive.Core" Version="3.0.0" />
35-
<PackageReference Include="System.Reactive.Interfaces" Version="3.0.0" />
36-
<PackageReference Include="System.Reactive.Linq" Version="3.0.0" />
37-
</ItemGroup>
3834
<ItemGroup>
35+
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
36+
<HintPath>..\..\packages\Newtonsoft.Json.6.0.5\lib\net45\Newtonsoft.Json.dll</HintPath>
37+
<Private>True</Private>
38+
</Reference>
39+
<Reference Include="System" />
40+
<Reference Include="System.Core" />
41+
<Reference Include="System.Reactive.Core, Version=3.0.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
42+
<HintPath>..\..\packages\System.Reactive.Core.3.0.0\lib\net45\System.Reactive.Core.dll</HintPath>
43+
<Private>True</Private>
44+
</Reference>
45+
<Reference Include="System.Reactive.Interfaces, Version=3.0.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
46+
<HintPath>..\..\packages\System.Reactive.Interfaces.3.0.0\lib\net45\System.Reactive.Interfaces.dll</HintPath>
47+
<Private>True</Private>
48+
</Reference>
49+
<Reference Include="System.Reactive.Linq, Version=3.0.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
50+
<HintPath>..\..\packages\System.Reactive.Linq.3.0.0\lib\net45\System.Reactive.Linq.dll</HintPath>
51+
<Private>True</Private>
52+
</Reference>
53+
<Reference Include="System.Xml.Linq" />
3954
<Reference Include="System.Data.DataSetExtensions" />
55+
<Reference Include="Microsoft.CSharp" />
56+
<Reference Include="System.Data" />
57+
<Reference Include="System.Xml" />
4058
</ItemGroup>
4159
<ItemGroup>
42-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\IDirectedControlledWampConnection.cs">
60+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\IDirectedControlledWampConnection.cs">
4361
<Link>IDirectedControlledWampConnection.cs</Link>
4462
</Compile>
45-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\Integration\MockConnectionListener.cs">
63+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\Integration\MockConnectionListener.cs">
4664
<Link>Integration\MockConnectionListener.cs</Link>
4765
</Compile>
48-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockConnection.cs">
66+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockConnection.cs">
4967
<Link>MockConnection.cs</Link>
5068
</Compile>
51-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockRaw.cs">
69+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockRaw.cs">
5270
<Link>MockRaw.cs</Link>
5371
</Compile>
54-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockRawConverter.cs">
72+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockRawConverter.cs">
5573
<Link>MockRawConverter.cs</Link>
5674
</Compile>
57-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockRawFormatter.cs">
75+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\MockRawFormatter.cs">
5876
<Link>MockRawFormatter.cs</Link>
5977
</Compile>
60-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\Properties\AssemblyInfo.cs">
78+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\Properties\AssemblyInfo.cs">
6179
<Link>Properties\AssemblyInfo.cs</Link>
6280
</Compile>
63-
<Compile Update="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\WampFormatterExtensions.cs">
81+
<Compile Include="..\..\..\net45\Tests\WampSharp.Tests.TestHelpers\WampFormatterExtensions.cs">
6482
<Link>WampFormatterExtensions.cs</Link>
6583
</Compile>
6684
</ItemGroup>
85+
<ItemGroup>
86+
<ProjectReference Include="..\..\WampSharp\WampSharp.csproj">
87+
<Project>{653A76DC-00D7-4EFF-A25E-2FA10C5C927D}</Project>
88+
<Name>WampSharp</Name>
89+
</ProjectReference>
90+
</ItemGroup>
91+
<ItemGroup>
92+
<None Include="packages.config">
93+
<SubType>Designer</SubType>
94+
</None>
95+
</ItemGroup>
96+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
97+
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
98+
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
99+
<PropertyGroup>
100+
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
101+
</PropertyGroup>
102+
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
103+
</Target>
104+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
105+
Other similar extension points exist, see Microsoft.Common.targets.
106+
<Target Name="BeforeBuild">
107+
</Target>
108+
<Target Name="AfterBuild">
109+
</Target>
110+
-->
67111
</Project>
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="Newtonsoft.Json" version="6.0.5" targetFramework="net45" />
4+
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net45" />
5+
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net45" />
6+
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="net45" />
7+
</packages>

0 commit comments

Comments
 (0)