1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<Project ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <Import Project =" packages\LibGit2Sharp.NativeBinaries.2.0.323\build\net46\LibGit2Sharp.NativeBinaries.props" Condition =" Exists('packages\LibGit2Sharp.NativeBinaries.2.0.323\build\net46\LibGit2Sharp.NativeBinaries.props')" />
3
4
<Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
5
<PropertyGroup >
5
6
<Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
28
29
<UseApplicationTrust >false</UseApplicationTrust >
29
30
<BootstrapperEnabled >true</BootstrapperEnabled >
30
31
<TargetFrameworkProfile />
32
+ <NuGetPackageImportStamp >
33
+ </NuGetPackageImportStamp >
31
34
</PropertyGroup >
32
35
<PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
33
36
<PlatformTarget >AnyCPU</PlatformTarget >
67
70
<Reference Include =" CommandLine, Version=2.9.1.0, Culture=neutral, PublicKeyToken=5a870481e358d379, processorArchitecture=MSIL" >
68
71
<HintPath >packages\CommandLineParser.2.9.1\lib\net461\CommandLine.dll</HintPath >
69
72
</Reference >
70
- <Reference Include =" Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
71
- <HintPath >packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath >
73
+ <Reference Include =" LibGit2Sharp, Version=0.31.0.0, Culture=neutral, PublicKeyToken=7cbde695407f0333, processorArchitecture=MSIL" >
74
+ <HintPath >packages\LibGit2Sharp.0.31.0\lib\net472\LibGit2Sharp.dll</HintPath >
75
+ </Reference >
76
+ <Reference Include =" Microsoft.Bcl.AsyncInterfaces, Version=9.0.0.6, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
77
+ <HintPath >packages\Microsoft.Bcl.AsyncInterfaces.9.0.6\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath >
72
78
</Reference >
73
79
<Reference Include =" Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" >
74
80
<HintPath >packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath >
77
83
<HintPath >packages\RestSharp.112.1.0\lib\net48\RestSharp.dll</HintPath >
78
84
</Reference >
79
85
<Reference Include =" System" />
80
- <Reference Include =" System.Buffers, Version=4.0.3 .0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
81
- <HintPath >packages\System.Buffers.4.5 .1\lib\net461 \System.Buffers.dll</HintPath >
86
+ <Reference Include =" System.Buffers, Version=4.0.5 .0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
87
+ <HintPath >packages\System.Buffers.4.6 .1\lib\net462 \System.Buffers.dll</HintPath >
82
88
</Reference >
83
89
<Reference Include =" System.Core" />
84
90
<Reference Include =" System.IO.Compression" />
85
91
<Reference Include =" System.IO.Compression.FileSystem" />
92
+ <Reference Include =" System.IO.Pipelines, Version=9.0.0.6, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
93
+ <HintPath >packages\System.IO.Pipelines.9.0.6\lib\net462\System.IO.Pipelines.dll</HintPath >
94
+ </Reference >
86
95
<Reference Include =" System.Management" />
87
- <Reference Include =" System.Memory, Version=4.0.1.2 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
88
- <HintPath >packages\System.Memory.4.5.5 \lib\net461 \System.Memory.dll</HintPath >
96
+ <Reference Include =" System.Memory, Version=4.0.5.0 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
97
+ <HintPath >packages\System.Memory.4.6.3 \lib\net462 \System.Memory.dll</HintPath >
89
98
</Reference >
90
99
<Reference Include =" System.Numerics" />
91
- <Reference Include =" System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
92
- <HintPath >packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath >
93
- </Reference >
94
- <Reference Include =" System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
95
- <HintPath >packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath >
100
+ <Reference Include =" System.Numerics.Vectors, Version=4.1.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
101
+ <HintPath >packages\System.Numerics.Vectors.4.6.1\lib\net462\System.Numerics.Vectors.dll</HintPath >
96
102
</Reference >
97
- <Reference Include =" System.Text.Encodings.Web , Version=8 .0.0 .0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 , processorArchitecture=MSIL" >
98
- <HintPath >packages\System.Text.Encodings.Web.8.0.0 \lib\net462\System.Text.Encodings.Web .dll</HintPath >
103
+ <Reference Include =" System.Runtime.CompilerServices.Unsafe , Version=6 .0.3 .0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a , processorArchitecture=MSIL" >
104
+ <HintPath >packages\System.Runtime.CompilerServices.Unsafe.6.1.2 \lib\net462\System.Runtime.CompilerServices.Unsafe .dll</HintPath >
99
105
</Reference >
100
- <Reference Include =" System.Text.Json , Version=8 .0.0.5 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
101
- <HintPath >packages\System.Text.Json.8.0.5 \lib\net462\System.Text.Json .dll</HintPath >
106
+ <Reference Include =" System.Text.Encodings.Web , Version=9 .0.0.6 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
107
+ <HintPath >packages\System.Text.Encodings.Web.9.0.6 \lib\net462\System.Text.Encodings.Web .dll</HintPath >
102
108
</Reference >
103
- <Reference Include =" System.Threading.Tasks.Extensions , Version=4.2 .0.1 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
104
- <HintPath >packages\System.Threading.Tasks.Extensions.4.5.4 \lib\net461 \System.Threading.Tasks.Extensions .dll</HintPath >
109
+ <Reference Include =" System.Text.Json , Version=9.0 .0.6 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
110
+ <HintPath >packages\System.Text.Json.9.0.6 \lib\net462 \System.Text.Json .dll</HintPath >
105
111
</Reference >
106
- <Reference Include =" System.ValueTuple , Version=4.0.3 .0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
107
- <HintPath >packages\System.ValueTuple.4.5.0 \lib\net47 \System.ValueTuple .dll</HintPath >
112
+ <Reference Include =" System.Threading.Tasks.Extensions , Version=4.2.4 .0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
113
+ <HintPath >packages\System.Threading.Tasks.Extensions.4.6.3 \lib\net462 \System.Threading.Tasks.Extensions .dll</HintPath >
108
114
</Reference >
109
115
<Reference Include =" System.Web" />
110
116
<Reference Include =" System.Xml.Linq" />
117
123
<ItemGroup >
118
124
<Compile Include =" Class\ApplicationStatus.cs" />
119
125
<Compile Include =" Class\ApplicationInfo.cs" />
126
+ <Compile Include =" Class\AzureDevOpsApiClient.cs" />
127
+ <Compile Include =" Class\ConsoleErrorHelper.cs" />
128
+ <Compile Include =" Class\HealthChecker.cs" />
120
129
<Compile Include =" Class\LocalBackupsTasks.cs" />
121
130
<Compile Include =" Class\LocalLogCleanup.cs" />
122
131
<Compile Include =" Class\CommandLineParser.cs" />
123
132
<Compile Include =" Class\LocalFolderTasks.cs" />
124
- <Compile Include =" Class\DisplayHelp .cs" />
125
- <Compile Include =" Class\Globals .cs" />
126
- <Compile Include =" Class\Options .cs" />
133
+ <Compile Include =" Class\ConsoleHelper .cs" />
134
+ <Compile Include =" Class\ApplicationGlobals .cs" />
135
+ <Compile Include =" Class\ArgumentOptions .cs" />
127
136
<Compile Include =" Class\ReportSender.cs" />
128
137
<Compile Include =" Class\FileLogger.cs" />
129
138
<Compile Include =" Class\Files.cs" />
130
139
<Compile Include =" Class\ReportSenderOptions.cs" />
131
- <Compile Include =" Class\Requirements .cs" />
140
+ <Compile Include =" Class\ApplicationRequirements .cs" />
132
141
<Compile Include =" Class\SecureArgumentHandler.cs" />
133
142
<Compile Include =" Class\SecureArgumentHandlerToken.cs" />
134
143
<Compile Include =" Program.cs" />
176
185
)
177
186
</PostBuildEvent >
178
187
</PropertyGroup >
188
+ <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
189
+ <PropertyGroup >
190
+ <ErrorText >This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText >
191
+ </PropertyGroup >
192
+ <Error Condition =" !Exists('packages\LibGit2Sharp.NativeBinaries.2.0.323\build\net46\LibGit2Sharp.NativeBinaries.props')" Text =" $([System.String]::Format('$(ErrorText)', 'packages\LibGit2Sharp.NativeBinaries.2.0.323\build\net46\LibGit2Sharp.NativeBinaries.props'))" />
193
+ <Error Condition =" !Exists('packages\System.ValueTuple.4.6.1\build\net471\System.ValueTuple.targets')" Text =" $([System.String]::Format('$(ErrorText)', 'packages\System.ValueTuple.4.6.1\build\net471\System.ValueTuple.targets'))" />
194
+ </Target >
195
+ <Import Project =" packages\System.ValueTuple.4.6.1\build\net471\System.ValueTuple.targets" Condition =" Exists('packages\System.ValueTuple.4.6.1\build\net471\System.ValueTuple.targets')" />
179
196
</Project >
0 commit comments