Skip to content
Snippets Groups Projects
Commit 3207391a authored by Kevin Prudente's avatar Kevin Prudente Committed by GitHub
Browse files

Merge pull request #17 from quamotion/fixes/netcore

Update .NET Core build to use VS2017
parents cae37cff 65e11d6c
No related branches found
No related tags found
No related merge requests found
......@@ -61,9 +61,13 @@ nuget:
account_feed: true
project_feed: true
before_build:
- cmd: choco install wget
- wget -q https://download.microsoft.com/download/8/F/9/8F9659B9-E628-4D1A-B6BF-C3004C8C954B/dotnet-1.1.1-sdk-win-x64.exe
- dotnet-1.1.1-sdk-win-x64.exe /install /quiet /log dotnetinstall.log
- ps: Push-AppveyorArtifact "dotnetinstall.log"
- nuget restore source\MasterDevs.ChromeDevTools.sln
- dotnet restore source\ChromeDevTools\project.json
- dotnet pack source\ChromeDevTools\project.json --version-suffix r%APPVEYOR_BUILD_NUMBER%
- dotnet restore source\ChromeDevTools\MasterDevs.ChromeDevTools.Core.csproj
- dotnet pack source\ChromeDevTools\MasterDevs.ChromeDevTools.Core.csproj --version-suffix r%APPVEYOR_BUILD_NUMBER%
build:
project: source\MasterDevs.ChromeDevTools.sln
publish_nuget: true
......
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard1.5</TargetFramework>
<TargetFrameworks>netstandard1.5;net45</TargetFrameworks>
<VersionPrefix>1.0.3</VersionPrefix>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<RootNamespace>MasterDevs.ChromeDevTools</RootNamespace>
<AssemblyName>MasterDevs.ChromeDevTools</AssemblyName>
<Authors>MasterDevs</Authors>
<Description>Contains the classes and utilities used to interact with the Chrome Developer Tools</Description>
<PackageProjectUrl>https://github.com/MasterDevs/ChromeDevTools</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/MasterDevs/ChromeDevTools/blob/master/LICENSE</PackageLicenseUrl>
<PackageIconUrl>http://masterdevs.com/images/FavIcon_144.png</PackageIconUrl>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>MasterDevs.ChromeDevTools.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="9.0.1" />
<PackageReference Include="System.Net.Http" Version="4.3.0" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.5'">
<PackageReference Include="System.Reflection" Version="4.3.0" />
<PackageReference Include="System.Runtime" Version="4.3.0" />
<PackageReference Include="System.Collections.Concurrent" Version="4.3.0" />
<PackageReference Include="System.IO.FileSystem" Version="4.3.0" />
<PackageReference Include="System.Diagnostics.Process" Version="4.3.0" />
<PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" />
<PackageReference Include="System.Threading.Thread" Version="4.3.0" />
<PackageReference Include="System.Runtime.Serialization.Primitives" Version="4.3.0" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net45'">
<PackageReference Include="WebSocket4Net" Version="0.14.1" />
</ItemGroup>
</Project>
\ No newline at end of file
{
"version": "1.0.3-*",
"description": "Contains the classes and utilities used to interact with the Chrome Developer Tools",
"authors": [ "MasterDevs" ],
"packOptions": {
"projectUrl": "https://github.com/MasterDevs/ChromeDevTools",
"licenseUrl": "https://github.com/MasterDevs/ChromeDevTools/blob/master/LICENSE",
"iconUrl": "http://masterdevs.com/images/FavIcon_144.png"
},
"buildOptions": {
"keyFile": "MasterDevs.ChromeDevTools.snk",
"strongName": true
},
"dependencies": {
"Newtonsoft.Json": "9.0.1"
},
"frameworks": {
"netstandard15": {
"dependencies": {
"System.Reflection": "4.1.0",
"System.Runtime": "4.1.0",
"System.Collections.Concurrent": "4.0.12",
"System.IO.FileSystem": "4.0.1",
"System.Diagnostics.Process": "4.1.0",
"System.Runtime.InteropServices": "4.1.0",
"System.Net.Http": "4.1.0",
"System.Threading.Thread": "4.0.0",
"System.Runtime.Serialization.Primitives": "4.1.1"
}
},
"net45": {
"dependencies": {
"WebSocket4Net": "0.14.1",
"System.Net.Http": "4.1.0"
},
"frameworkAssemblies": {
"System.Runtime.Serialization": "4.0.0.0"
}
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment