|
16 | 16 | <WarningsAsErrors>Nullable</WarningsAsErrors>
|
17 | 17 | <GenerateDocumentationFile>true</GenerateDocumentationFile>
|
18 | 18 | <AnalysisMode>All</AnalysisMode>
|
19 |
| - </PropertyGroup> |
20 |
| - |
21 |
| - <!-- NuGet packages lock --> |
22 |
| - <PropertyGroup> |
23 |
| - <DisableImplicitNuGetFallbackFolder>true</DisableImplicitNuGetFallbackFolder> |
24 |
| - <RestorePackagesWithLockFile>true</RestorePackagesWithLockFile> |
25 |
| - <DefaultItemExcludes>$(DefaultItemExcludes);packages.lock.json</DefaultItemExcludes> |
| 19 | + <WarnOnPackingNonPackableProject>false</WarnOnPackingNonPackableProject> |
26 | 20 | </PropertyGroup>
|
27 | 21 |
|
28 | 22 | <!-- SourceLink -->
|
29 | 23 | <PropertyGroup>
|
30 | 24 | <PublishRepositoryUrl>true</PublishRepositoryUrl>
|
31 |
| - <EmbedUntrackedSources>true</EmbedUntrackedSources> |
32 | 25 | <IncludeSymbols>true</IncludeSymbols>
|
33 | 26 | <SymbolPackageFormat>snupkg</SymbolPackageFormat>
|
34 | 27 | </PropertyGroup>
|
35 | 28 |
|
36 | 29 | <!-- Package Validation -->
|
37 | 30 | <PropertyGroup>
|
38 | 31 | <GenerateCompatibilitySuppressionFile>false</GenerateCompatibilitySuppressionFile>
|
39 |
| - <EnablePackageValidation>false</EnablePackageValidation> |
| 32 | + <!--<EnablePackageValidation>true</EnablePackageValidation>--> |
40 | 33 | <PackageValidationBaselineVersion>13.0.0</PackageValidationBaselineVersion>
|
41 | 34 | <EnableStrictModeForCompatibleFrameworksInPackage>true</EnableStrictModeForCompatibleFrameworksInPackage>
|
42 | 35 | <EnableStrictModeForCompatibleTfms>true</EnableStrictModeForCompatibleTfms>
|
|
53 | 46 | <!-- Use version range on project references (to limit on major version in generated packages) -->
|
54 | 47 | <Target Name="_GetProjectReferenceVersionRanges" AfterTargets="_GetProjectReferenceVersions">
|
55 | 48 | <ItemGroup>
|
56 |
| - <_ProjectReferencesWithVersionRanges Include="@(_ProjectReferencesWithVersions)"> |
57 |
| - <ProjectVersion Condition="'%(_ProjectReferencesWithVersions.ProjectVersion)' != ''">[%(_ProjectReferencesWithVersions.ProjectVersion), $([MSBuild]::Add($([System.Text.RegularExpressions.Regex]::Match('%(_ProjectReferencesWithVersions.ProjectVersion)', '^\d+').Value), 1)))</ProjectVersion> |
58 |
| - </_ProjectReferencesWithVersionRanges> |
59 |
| - </ItemGroup> |
60 |
| - <ItemGroup> |
61 |
| - <_ProjectReferencesWithVersions Remove="@(_ProjectReferencesWithVersions)" /> |
62 |
| - <_ProjectReferencesWithVersions Include="@(_ProjectReferencesWithVersionRanges)" /> |
| 49 | + <_ProjectReferencesWithVersions Condition="'%(ProjectVersion)' != ''"> |
| 50 | + <ProjectVersion>[%(ProjectVersion), $([MSBuild]::Add($([System.Text.RegularExpressions.Regex]::Match('%(ProjectVersion)', '^\d+').Value), 1)))</ProjectVersion> |
| 51 | + </_ProjectReferencesWithVersions> |
63 | 52 | </ItemGroup>
|
64 | 53 | </Target>
|
65 | 54 | </Project>
|
0 commit comments