Skip to content

Commit dbcefef

Browse files
committed
Migrate project to SDK2.0 format
Signed-off-by: Darren Stahl <darst@microsoft.com>
1 parent 228120c commit dbcefef

14 files changed

Lines changed: 223 additions & 168 deletions

appveyor.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ nuget:
99
build_script:
1010
- ps: $psversiontable
1111
- ps: dotnet --version
12-
- ps: dotnet restore
13-
- ps: dotnet build **\project.json
14-
- ps: dotnet pack $pwd\src\Microsoft.Windows.ComputeVirtualization -o $pwd\bin --version-suffix $env:APPVEYOR_BUILD_VERSION
12+
- ps: dotnet restore --no-cache
13+
- ps: dotnet build
14+
- ps: dotnet pack src/Microsoft.Windows.ComputeVirtualization/Microsoft.Windows.ComputeVirtualization.csproj -c Release -o $pwd/bin --version-suffix $env:APPVEYOR_BUILD_VERSION
1515
test: off
1616
artifacts:
1717
- path: bin/*.nupkg

dotnet-computevirtualization.sln

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 15
4+
VisualStudioVersion = 15.0.26124.0
5+
MinimumVisualStudioVersion = 15.0.26124.0
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{D7091057-0259-4DDF-A500-97DA750CB638}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Windows.ComputeVirtualization", "src\Microsoft.Windows.ComputeVirtualization\Microsoft.Windows.ComputeVirtualization.csproj", "{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}"
9+
EndProject
10+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{8F8EAF52-42E0-473B-8967-9D170744CF53}"
11+
EndProject
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Windows.ComputeVirtualization.Tests", "test\Microsoft.Windows.ComputeVirtualization.Tests\Microsoft.Windows.ComputeVirtualization.Tests.csproj", "{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}"
13+
EndProject
14+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{EA85BE47-9F5B-478A-8BA8-E89AEE32AE88}"
15+
EndProject
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ContainerMount", "samples\ContainerMount\ContainerMount.csproj", "{6E638718-97F5-485E-B5A6-F83D651ED6C1}"
17+
EndProject
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ContainerRun", "samples\ContainerRun\ContainerRun.csproj", "{75AF02BC-0DA5-4457-89B6-7022A5FE721A}"
19+
EndProject
20+
Global
21+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
22+
Debug|Any CPU = Debug|Any CPU
23+
Debug|x64 = Debug|x64
24+
Debug|x86 = Debug|x86
25+
Release|Any CPU = Release|Any CPU
26+
Release|x64 = Release|x64
27+
Release|x86 = Release|x86
28+
EndGlobalSection
29+
GlobalSection(SolutionProperties) = preSolution
30+
HideSolutionNode = FALSE
31+
EndGlobalSection
32+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
33+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Debug|Any CPU.Build.0 = Debug|Any CPU
35+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Debug|x64.ActiveCfg = Debug|x64
36+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Debug|x64.Build.0 = Debug|x64
37+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Debug|x86.ActiveCfg = Debug|x86
38+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Debug|x86.Build.0 = Debug|x86
39+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Release|Any CPU.ActiveCfg = Release|Any CPU
40+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Release|Any CPU.Build.0 = Release|Any CPU
41+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Release|x64.ActiveCfg = Release|x64
42+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Release|x64.Build.0 = Release|x64
43+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Release|x86.ActiveCfg = Release|x86
44+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF}.Release|x86.Build.0 = Release|x86
45+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
46+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Debug|Any CPU.Build.0 = Debug|Any CPU
47+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Debug|x64.ActiveCfg = Debug|x64
48+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Debug|x64.Build.0 = Debug|x64
49+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Debug|x86.ActiveCfg = Debug|x86
50+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Debug|x86.Build.0 = Debug|x86
51+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Release|Any CPU.ActiveCfg = Release|Any CPU
52+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Release|Any CPU.Build.0 = Release|Any CPU
53+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Release|x64.ActiveCfg = Release|x64
54+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Release|x64.Build.0 = Release|x64
55+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Release|x86.ActiveCfg = Release|x86
56+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29}.Release|x86.Build.0 = Release|x86
57+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
58+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
59+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Debug|x64.ActiveCfg = Debug|x64
60+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Debug|x64.Build.0 = Debug|x64
61+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Debug|x86.ActiveCfg = Debug|x86
62+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Debug|x86.Build.0 = Debug|x86
63+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
64+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Release|Any CPU.Build.0 = Release|Any CPU
65+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Release|x64.ActiveCfg = Release|x64
66+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Release|x64.Build.0 = Release|x64
67+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Release|x86.ActiveCfg = Release|x86
68+
{6E638718-97F5-485E-B5A6-F83D651ED6C1}.Release|x86.Build.0 = Release|x86
69+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
70+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Debug|Any CPU.Build.0 = Debug|Any CPU
71+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Debug|x64.ActiveCfg = Debug|x64
72+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Debug|x64.Build.0 = Debug|x64
73+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Debug|x86.ActiveCfg = Debug|x86
74+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Debug|x86.Build.0 = Debug|x86
75+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Release|Any CPU.ActiveCfg = Release|Any CPU
76+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Release|Any CPU.Build.0 = Release|Any CPU
77+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Release|x64.ActiveCfg = Release|x64
78+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Release|x64.Build.0 = Release|x64
79+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Release|x86.ActiveCfg = Release|x86
80+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A}.Release|x86.Build.0 = Release|x86
81+
EndGlobalSection
82+
GlobalSection(NestedProjects) = preSolution
83+
{51D0CFD4-3148-4B14-8A77-00E13BB98ABF} = {D7091057-0259-4DDF-A500-97DA750CB638}
84+
{D6284332-CD4A-49C9-82EE-B78F6CCB6C29} = {8F8EAF52-42E0-473B-8967-9D170744CF53}
85+
{6E638718-97F5-485E-B5A6-F83D651ED6C1} = {EA85BE47-9F5B-478A-8BA8-E89AEE32AE88}
86+
{75AF02BC-0DA5-4457-89B6-7022A5FE721A} = {EA85BE47-9F5B-478A-8BA8-E89AEE32AE88}
87+
EndGlobalSection
88+
EndGlobal

global.json

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<Description>ContainerMount Sample</Description>
5+
<TargetFramework>net46</TargetFramework>
6+
<AssemblyName>ContainerMount</AssemblyName>
7+
<OutputType>Exe</OutputType>
8+
<PackageId>ContainerMount</PackageId>
9+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
10+
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
11+
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
12+
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
13+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
14+
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
15+
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
16+
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<None Include="App.config" />
21+
</ItemGroup>
22+
23+
<ItemGroup Condition=" '$(TargetFramework)' == 'net46' ">
24+
<ProjectReference Include="..\..\src\Microsoft.Windows.ComputeVirtualization\Microsoft.Windows.ComputeVirtualization.csproj" />
25+
<Reference Include="System" />
26+
<Reference Include="Microsoft.CSharp" />
27+
</ItemGroup>
28+
29+
</Project>

samples/ContainerMount/ContainerMount.xproj

Lines changed: 0 additions & 21 deletions
This file was deleted.

samples/ContainerMount/project.json

Lines changed: 0 additions & 14 deletions
This file was deleted.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<Description>ContainerRun Sample</Description>
5+
<TargetFramework>net46</TargetFramework>
6+
<AssemblyName>ContainerRun</AssemblyName>
7+
<OutputType>Exe</OutputType>
8+
<PackageId>ContainerRun</PackageId>
9+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
10+
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
11+
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
12+
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
13+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
14+
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
15+
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
16+
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<None Include="App.config" />
21+
</ItemGroup>
22+
23+
<ItemGroup Condition=" '$(TargetFramework)' == 'net46' ">
24+
<ProjectReference Include="..\..\src\Microsoft.Windows.ComputeVirtualization\Microsoft.Windows.ComputeVirtualization.csproj" />
25+
<Reference Include="System" />
26+
<Reference Include="Microsoft.CSharp" />
27+
</ItemGroup>
28+
29+
</Project>

samples/ContainerRun/ContainerRun.xproj

Lines changed: 0 additions & 21 deletions
This file was deleted.

samples/ContainerRun/project.json

Lines changed: 0 additions & 14 deletions
This file was deleted.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<Description>Simple class library to interface with Windows host compute service.</Description>
5+
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>
6+
<VersionPrefix>0.1.0-alpha5</VersionPrefix>
7+
<Authors>Microsoft</Authors>
8+
<TargetFrameworks>net46;netstandard1.3</TargetFrameworks>
9+
<DebugType>portable</DebugType>
10+
<AssemblyName>Microsoft.Windows.ComputeVirtualization</AssemblyName>
11+
<PackageId>Microsoft.Windows.ComputeVirtualization</PackageId>
12+
<PackageProjectUrl>https://github.com/Microsoft/dotnet-computevirtualization/</PackageProjectUrl>
13+
<PackageLicenseUrl>https://raw.githubusercontent.com/Microsoft/dotnet-computevirtualization/master/LICENSE</PackageLicenseUrl>
14+
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
15+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
16+
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
17+
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
18+
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
19+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
20+
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
21+
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
22+
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
23+
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
24+
</PropertyGroup>
25+
26+
<ItemGroup Condition=" '$(TargetFramework)' == 'net46' ">
27+
<Reference Include="System.Xml" />
28+
<Reference Include="System.Runtime" />
29+
<Reference Include="System.Runtime.Serialization" />
30+
<Reference Include="System" />
31+
<Reference Include="Microsoft.CSharp" />
32+
</ItemGroup>
33+
34+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
35+
<PackageReference Include="System.Runtime.Serialization.Primitives" Version="4.1.1" />
36+
<PackageReference Include="System.Runtime.Serialization.Json" Version="4.0.2" />
37+
<PackageReference Include="Microsoft.Win32.Primitives" Version="4.0.1" />
38+
</ItemGroup>
39+
40+
</Project>

0 commit comments

Comments
 (0)