- avoid repeated NuGet.exe downloads
  - remove extra bits in modern file versions before parsing
- suppress warnings about targeting `netcoreapp2.1`
This commit is contained in:
Doug Bunting 2023-01-20 10:45:23 -08:00 коммит произвёл GitHub
Родитель 1e2a82c42c
Коммит 8515e0bedd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -9,5 +9,8 @@
analyzers, which run during build. Refer to https://aka.ms/fxcopanalyzers to migrate to FxCop analyzers."
-->
<SuppressLegacyCodeAnalysisDeprecatedWarning>true</SuppressLegacyCodeAnalysisDeprecatedWarning>
<!-- Workaround continued use of netcoreapp2.1; suppress the NETSDK1138 warning. -->
<CheckEolTargetFramework>false</CheckEolTargetFramework>
</PropertyGroup>
</Project>

Просмотреть файл

@ -48,6 +48,11 @@
if (versionInfo != null && versionInfo.ProductVersion != null)
{
toParse = versionInfo.ProductVersion;
int index = toParse.IndexOfAny(new[] {'-', '+'});
if (index > 0)
{
toParse = toParse.Substring(0, index);
}
}
else
{