|
1 | | -<Project Sdk="Microsoft.NET.Sdk"> |
| 1 | +<Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 | <PropertyGroup> |
3 | 3 | <LangVersion>default</LangVersion> |
4 | 4 | <Nullable>enable</Nullable> |
|
17 | 17 | <PackageIcon>bowl.jpeg</PackageIcon> |
18 | 18 | <TargetFrameworks>netstandard2.0;</TargetFrameworks> |
19 | 19 | </PropertyGroup> |
| 20 | + |
20 | 21 | <ItemGroup> |
21 | | - <PackageReference Include="System.Collections.Immutable" Version="10.0.1" /> |
22 | | - <PackageReference Include="System.Text.Json" Version="10.0.1" /> |
| 22 | + <ProjectReference Include="..\GeneralUpdate.Core\GeneralUpdate.Core.csproj" /> |
23 | 23 | </ItemGroup> |
| 24 | + |
24 | 25 | <ItemGroup> |
25 | | - <Compile Include="..\GeneralUpdate.Common\Compress\CompressProvider.cs" Link="Common\CompressProvider.cs" /> |
26 | | - <Compile Include="..\GeneralUpdate.Common\Compress\ICompressionStrategy.cs" Link="Common\ICompressionStrategy.cs" /> |
27 | | - <Compile Include="..\GeneralUpdate.Common\Compress\ZipCompressionStrategy.cs" Link="Common\ZipCompressionStrategy.cs" /> |
28 | | - <Compile Include="..\GeneralUpdate.Common\Download\DownloadManager.cs" Link="Common\DownloadManager.cs" /> |
29 | | - <Compile Include="..\GeneralUpdate.Common\Download\DownloadTask.cs" Link="Common\DownloadTask.cs" /> |
30 | | - <Compile Include="..\GeneralUpdate.Common\Download\MultiEventArgs\MutiAllDownloadCompletedEventArgs.cs" Link="Common\MutiAllDownloadCompletedEventArgs.cs" /> |
31 | | - <Compile Include="..\GeneralUpdate.Common\Download\MultiEventArgs\MutiDownloadCompletedEventArgs.cs" Link="Common\MutiDownloadCompletedEventArgs.cs" /> |
32 | | - <Compile Include="..\GeneralUpdate.Common\Download\MultiEventArgs\MutiDownloadErrorEventArgs.cs" Link="Common\MutiDownloadErrorEventArgs.cs" /> |
33 | | - <Compile Include="..\GeneralUpdate.Common\Download\MultiEventArgs\MutiDownloadStatisticsEventArgs.cs" Link="Common\MutiDownloadStatisticsEventArgs.cs" /> |
34 | | - <Compile Include="..\GeneralUpdate.Common\FileBasic\BlackListManager.cs" Link="Common\BlackListManager.cs" /> |
35 | | - <Compile Include="..\GeneralUpdate.Common\FileBasic\ComparisonResult.cs" Link="Common\ComparisonResult.cs" /> |
36 | | - <Compile Include="..\GeneralUpdate.Common\FileBasic\FileNode.cs" Link="Common\FileNode.cs" /> |
37 | | - <Compile Include="..\GeneralUpdate.Common\FileBasic\FileTree.cs" Link="Common\FileTree.cs" /> |
38 | | - <Compile Include="..\GeneralUpdate.Common\FileBasic\StorageManager.cs" Link="Common\StorageManager.cs" /> |
39 | | - <Compile Include="..\GeneralUpdate.Common\HashAlgorithms\HashAlgorithmBase.cs" Link="Common\HashAlgorithmBase.cs" /> |
40 | | - <Compile Include="..\GeneralUpdate.Common\HashAlgorithms\Sha256HashAlgorithm.cs" Link="Common\Sha256HashAlgorithm.cs" /> |
41 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Bootstrap\AbstractBootstrap.cs" Link="Common\AbstractBootstrap.cs" /> |
42 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Bootstrap\UpdateOption.cs" Link="Common\UpdateOption.cs" /> |
43 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Bootstrap\UpdateOptionValue.cs" Link="Common\UpdateOptionValue.cs" /> |
44 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Bootstrap\Environments.cs" Link="Common\Environments.cs" /> |
45 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Event\EventManager.cs" Link="Common\EventManager.cs" /> |
46 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Event\IEventManager.cs" Link="Common\IEventManager.cs" /> |
47 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Exception\ExceptionEventArgs.cs" Link="Common\ExceptionEventArgs.cs" /> |
48 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\FileNodesJsonContext.cs" Link="Common\FileNodesJsonContext.cs" /> |
49 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\GlobalConfigInfoOSSJsonContext.cs" Link="Common\GlobalConfigInfoOSSJsonContext.cs" /> |
50 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\HttpParameterJsonContext.cs" Link="Common\HttpParameterJsonContext.cs" /> |
51 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\PacketJsonContext.cs" Link="Common\PacketJsonContext.cs" /> |
52 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\ProcessInfoJsonContext.cs" Link="Common\ProcessInfoJsonContext.cs" /> |
53 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\ReportRespJsonContext.cs" Link="Common\ReportRespJsonContext.cs" /> |
54 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\VersionOSSJsonContext.cs" Link="Common\VersionOSSJsonContext.cs" /> |
55 | | - <Compile Include="..\GeneralUpdate.Common\Internal\JsonContext\VersionRespJsonContext.cs" Link="Common\VersionRespJsonContext.cs" /> |
56 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Pipeline\IMiddleware.cs" Link="Common\IMiddleware.cs" /> |
57 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Pipeline\PipelineBuilder.cs" Link="Common\PipelineBuilder.cs" /> |
58 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Pipeline\PipelineContext.cs" Link="Common\PipelineContext.cs" /> |
59 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Strategy\AbstractStrategy.cs" Link="Common\AbstractStrategy.cs" /> |
60 | | - <Compile Include="..\GeneralUpdate.Common\Internal\Strategy\IStrategy.cs" Link="Common\IStrategy.cs" /> |
61 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Configinfo.cs" Link="Common\Configinfo.cs" /> |
62 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\BaseConfigInfo.cs" Link="Common\BaseConfigInfo.cs" /> |
63 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\ConfigurationMapper.cs" Link="Common\ConfigurationMapper.cs" /> |
64 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\DTO\BaseResponseDTO.cs" Link="Common\BaseResponseDTO.cs" /> |
65 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\DTO\VersionRespDTO.cs" Link="Common\VersionRespDTO.cs" /> |
66 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Enum\AppType.cs" Link="Common\AppType.cs" /> |
67 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Enum\Format.cs" Link="Common\Format.cs" /> |
68 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Enum\PlatformType.cs" Link="Common\PlatformType.cs" /> |
69 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Enum\ReportType.cs" Link="Common\ReportType.cs" /> |
70 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Enum\UpdateMode.cs" Link="Common\UpdateMode.cs" /> |
71 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\GlobalConfigInfo.cs" Link="Common\GlobalConfigInfo.cs" /> |
72 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\GlobalConfigInfoOSS.cs" Link="Common\GlobalConfigInfoOSS.cs" /> |
73 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\ObjectTranslator.cs" Link="Common\ObjectTranslator.cs" /> |
74 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\Packet.cs" Link="Common\Packet.cs" /> |
75 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\ProcessInfo.cs" Link="Common\ProcessInfo.cs" /> |
76 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\VersionInfo.cs" Link="Common\VersionInfo.cs" /> |
77 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Object\VersionOSS.cs" Link="Common\VersionOSS.cs" /> |
78 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Service\VersionService.cs" Link="Common\VersionService.cs" /> |
79 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Trace\GeneralTracer.cs" Link="Common\GeneralTracer.cs" /> |
80 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Trace\TextTraceListener.cs" Link="Common\TextTraceListener.cs" /> |
81 | | - <Compile Include="..\GeneralUpdate.Common\Shared\Trace\WindowsOutputDebugListener.cs" Link="Common\WindowsOutputDebugListener.cs" /> |
| 26 | + <PackageReference Include="System.Collections.Immutable" Version="10.0.1" /> |
| 27 | + <PackageReference Include="System.Text.Json" Version="10.0.1" /> |
82 | 28 | </ItemGroup> |
| 29 | + |
83 | 30 | <ItemGroup> |
84 | 31 | <Content Include="Applications\**\*"> |
85 | 32 | <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
86 | 33 | <PackageCopyToOutput>true</PackageCopyToOutput> |
87 | 34 | </Content> |
88 | 35 | </ItemGroup> |
89 | | - <ItemGroup> |
90 | | - <Folder Include="Common\" /> |
91 | | - </ItemGroup> |
| 36 | + |
92 | 37 | <ItemGroup> |
93 | 38 | <InternalsVisibleTo Include="BowlTest" /> |
94 | 39 | </ItemGroup> |
| 40 | + |
95 | 41 | <ItemGroup> |
96 | 42 | <None Include="../../../imgs/bowl.jpeg"> |
97 | 43 | <Pack>True</Pack> |
|
0 commit comments