Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@
// This allows developers to just use 'dotnet build' on the command-line, and the local dotnet version will be used.
// Add the global tools dir to the PATH so that globally installed tools will work
"remoteEnv": {
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerWorkspaceFolder}/.dotnet-tools-global:${containerEnv:PATH}",
"DOTNET_MULTILEVEL_LOOKUP": "0"
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerWorkspaceFolder}/.dotnet-tools-global:${containerEnv:PATH}"
},

// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
Expand Down
1 change: 1 addition & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
</PropertyGroup>

<PropertyGroup>
<RepositoryUrl>https://github.com/dotnet/diagnostics</RepositoryUrl>
<PackageIconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</PackageIconUrl>
<RepositoryType>git</RepositoryType>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
Expand Down
3 changes: 2 additions & 1 deletion NuGet.config
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,14 @@
<clear />
<!--Begin: Package sources managed by Dependency Flow automation. Do not edit the sources below.-->
<!-- Begin: Package sources from dotnet-dotnet -->
<add key="darc-pub-dotnet-dotnet-5ddd0dd" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-dotnet-5ddd0ddc/nuget/v3/index.json" />
<!-- End: Package sources from dotnet-dotnet -->
<!-- Begin: Package sources from dotnet-aspnetcore -->
<!-- End: Package sources from dotnet-aspnetcore -->
<!-- Begin: Package sources from dotnet-runtime -->
<!-- End: Package sources from dotnet-runtime -->
<!--End: Package sources managed by Dependency Flow automation. Do not edit the sources above.-->
<add key="dotnet11" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11/nuget/v3/index.json" />
<add key="dotnet11-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11-transport/nuget/v3/index.json" />
<add key="dotnet10" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json" />
<add key="dotnet10-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10-transport/nuget/v3/index.json" />
<add key="dotnet9" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json" />
Expand Down
3 changes: 0 additions & 3 deletions dotnet.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ set /p dotnetPath=<%~dp0artifacts\toolset\sdk.txt
:: misleading value (such as 'MCD' in HP PCs) may lead to build breakage (issue: #69).
set Platform=

:: Don't resolve runtime, shared framework, or SDK from other locations to ensure build determinism
set DOTNET_MULTILEVEL_LOOKUP=0

:: Disable first run since we want to control all package sources
set DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1

Expand Down
3 changes: 0 additions & 3 deletions dotnet.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ while [[ -h $source ]]; do
done
scriptroot="$( cd -P "$( dirname "$source" )" && pwd )"

# Don't resolve runtime, shared framework, or SDK from other locations to ensure build determinism
export DOTNET_MULTILEVEL_LOOKUP=0

# Disable first run since we want to control all package sources
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1

Expand Down
34 changes: 17 additions & 17 deletions eng/Version.Details.props
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,24 @@ This file should be imported by eng/Versions.props
<XamarinAndroidToolsAndroidSdkPackageVersion>1.0.105-preview.225</XamarinAndroidToolsAndroidSdkPackageVersion>
<!-- dotnet/arcade dependencies -->
<MicrosoftDotNetArcadeSdkPackageVersion>10.0.0-beta.26062.3</MicrosoftDotNetArcadeSdkPackageVersion>
<MicrosoftDotNetCodeAnalysisPackageVersion>10.0.0-beta.26062.3</MicrosoftDotNetCodeAnalysisPackageVersion>
<MicrosoftDotNetRemoteExecutorPackageVersion>7.0.0-beta.22316.2</MicrosoftDotNetRemoteExecutorPackageVersion>
<!-- dotnet/dotnet dependencies -->
<MicrosoftAspNetCoreAppRefPackageVersion>10.0.2</MicrosoftAspNetCoreAppRefPackageVersion>
<MicrosoftAspNetCoreAppRefInternalPackageVersion>10.0.2-servicing.25603.103</MicrosoftAspNetCoreAppRefInternalPackageVersion>
<MicrosoftCodeAnalysisPackageVersion>5.0.0-2.25603.103</MicrosoftCodeAnalysisPackageVersion>
<MicrosoftCodeAnalysisAnalyzersPackageVersion>5.0.0-2.25603.103</MicrosoftCodeAnalysisAnalyzersPackageVersion>
<MicrosoftCodeAnalysisCSharpPackageVersion>5.0.0-2.25603.103</MicrosoftCodeAnalysisCSharpPackageVersion>
<MicrosoftCodeAnalysisNetAnalyzersPackageVersion>10.0.102</MicrosoftCodeAnalysisNetAnalyzersPackageVersion>
<MicrosoftNETSdkPackageVersion>10.0.102-servicing.25603.103</MicrosoftNETSdkPackageVersion>
<MicrosoftNETCoreAppRefPackageVersion>10.0.2</MicrosoftNETCoreAppRefPackageVersion>
<MicrosoftNETCorePlatformsPackageVersion>10.0.2-servicing.25603.103</MicrosoftNETCorePlatformsPackageVersion>
<runtimelinuxarm64MicrosoftDotNetCdacTransportPackageVersion>10.0.2-servicing.25603.103</runtimelinuxarm64MicrosoftDotNetCdacTransportPackageVersion>
<runtimelinuxx64MicrosoftDotNetCdacTransportPackageVersion>10.0.2-servicing.25603.103</runtimelinuxx64MicrosoftDotNetCdacTransportPackageVersion>
<runtimeosxarm64MicrosoftDotNetCdacTransportPackageVersion>10.0.2-servicing.25603.103</runtimeosxarm64MicrosoftDotNetCdacTransportPackageVersion>
<runtimeosxx64MicrosoftDotNetCdacTransportPackageVersion>10.0.2-servicing.25603.103</runtimeosxx64MicrosoftDotNetCdacTransportPackageVersion>
<runtimewinarm64MicrosoftDotNetCdacTransportPackageVersion>10.0.2-servicing.25603.103</runtimewinarm64MicrosoftDotNetCdacTransportPackageVersion>
<runtimewinx64MicrosoftDotNetCdacTransportPackageVersion>10.0.2-servicing.25603.103</runtimewinx64MicrosoftDotNetCdacTransportPackageVersion>
<MicrosoftAspNetCoreAppRefPackageVersion>11.0.0-preview.1.26071.101</MicrosoftAspNetCoreAppRefPackageVersion>
<MicrosoftAspNetCoreAppRefInternalPackageVersion>11.0.0-preview.1.26071.101</MicrosoftAspNetCoreAppRefInternalPackageVersion>
<MicrosoftCodeAnalysisPackageVersion>5.4.0-2.26071.101</MicrosoftCodeAnalysisPackageVersion>
<MicrosoftCodeAnalysisAnalyzersPackageVersion>5.4.0-2.26071.101</MicrosoftCodeAnalysisAnalyzersPackageVersion>
<MicrosoftCodeAnalysisCSharpPackageVersion>5.4.0-2.26071.101</MicrosoftCodeAnalysisCSharpPackageVersion>
<MicrosoftCodeAnalysisNetAnalyzersPackageVersion>11.0.100-preview.1.26071.101</MicrosoftCodeAnalysisNetAnalyzersPackageVersion>
<MicrosoftDotNetCodeAnalysisPackageVersion>11.0.0-beta.26071.101</MicrosoftDotNetCodeAnalysisPackageVersion>
<MicrosoftNETSdkPackageVersion>11.0.100-preview.1.26071.101</MicrosoftNETSdkPackageVersion>
<MicrosoftNETCoreAppRefPackageVersion>11.0.0-preview.1.26071.101</MicrosoftNETCoreAppRefPackageVersion>
<MicrosoftNETCorePlatformsPackageVersion>11.0.0-preview.1.26071.101</MicrosoftNETCorePlatformsPackageVersion>
<runtimelinuxarm64MicrosoftDotNetCdacTransportPackageVersion>11.0.0-preview.1.26071.101</runtimelinuxarm64MicrosoftDotNetCdacTransportPackageVersion>
<runtimelinuxx64MicrosoftDotNetCdacTransportPackageVersion>11.0.0-preview.1.26071.101</runtimelinuxx64MicrosoftDotNetCdacTransportPackageVersion>
<runtimeosxarm64MicrosoftDotNetCdacTransportPackageVersion>11.0.0-preview.1.26071.101</runtimeosxarm64MicrosoftDotNetCdacTransportPackageVersion>
<runtimeosxx64MicrosoftDotNetCdacTransportPackageVersion>11.0.0-preview.1.26071.101</runtimeosxx64MicrosoftDotNetCdacTransportPackageVersion>
<runtimewinarm64MicrosoftDotNetCdacTransportPackageVersion>11.0.0-preview.1.26071.101</runtimewinarm64MicrosoftDotNetCdacTransportPackageVersion>
<runtimewinx64MicrosoftDotNetCdacTransportPackageVersion>11.0.0-preview.1.26071.101</runtimewinx64MicrosoftDotNetCdacTransportPackageVersion>
</PropertyGroup>
<!--Property group for alternate package version names-->
<PropertyGroup>
Expand All @@ -44,7 +44,6 @@ This file should be imported by eng/Versions.props
<XamarinAndroidToolsAndroidSdkVersion>$(XamarinAndroidToolsAndroidSdkPackageVersion)</XamarinAndroidToolsAndroidSdkVersion>
<!-- dotnet/arcade dependencies -->
<MicrosoftDotNetArcadeSdkVersion>$(MicrosoftDotNetArcadeSdkPackageVersion)</MicrosoftDotNetArcadeSdkVersion>
<MicrosoftDotNetCodeAnalysisVersion>$(MicrosoftDotNetCodeAnalysisPackageVersion)</MicrosoftDotNetCodeAnalysisVersion>
<MicrosoftDotNetRemoteExecutorVersion>$(MicrosoftDotNetRemoteExecutorPackageVersion)</MicrosoftDotNetRemoteExecutorVersion>
<!-- dotnet/dotnet dependencies -->
<MicrosoftAspNetCoreAppRefVersion>$(MicrosoftAspNetCoreAppRefPackageVersion)</MicrosoftAspNetCoreAppRefVersion>
Expand All @@ -53,6 +52,7 @@ This file should be imported by eng/Versions.props
<MicrosoftCodeAnalysisAnalyzersVersion>$(MicrosoftCodeAnalysisAnalyzersPackageVersion)</MicrosoftCodeAnalysisAnalyzersVersion>
<MicrosoftCodeAnalysisCSharpVersion>$(MicrosoftCodeAnalysisCSharpPackageVersion)</MicrosoftCodeAnalysisCSharpVersion>
<MicrosoftCodeAnalysisNetAnalyzersVersion>$(MicrosoftCodeAnalysisNetAnalyzersPackageVersion)</MicrosoftCodeAnalysisNetAnalyzersVersion>
<MicrosoftDotNetCodeAnalysisVersion>$(MicrosoftDotNetCodeAnalysisPackageVersion)</MicrosoftDotNetCodeAnalysisVersion>
<MicrosoftNETSdkVersion>$(MicrosoftNETSdkPackageVersion)</MicrosoftNETSdkVersion>
<MicrosoftNETCoreAppRefVersion>$(MicrosoftNETCoreAppRefPackageVersion)</MicrosoftNETCoreAppRefVersion>
<MicrosoftNETCorePlatformsVersion>$(MicrosoftNETCorePlatformsPackageVersion)</MicrosoftNETCorePlatformsVersion>
Expand Down
68 changes: 34 additions & 34 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<Dependencies>
<Source Uri="https://github.com/dotnet/dotnet" Mapping="diagnostics" Sha="4e6cfd9762f7562d398be31e2bff79f3e993a9c2" BarId="284895" />
<Source Uri="https://github.com/dotnet/dotnet" Mapping="diagnostics" Sha="4707d71d0936130c7ef3fe7c9e5f5f755561c8a8" BarId="298328" />
<ProductDependencies>
<Dependency Name="Microsoft.Diagnostics.Runtime" Version="4.0.0-beta.25610.1">
<Uri>https://github.com/microsoft/clrmd</Uri>
Expand All @@ -23,84 +23,84 @@
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>9f518f2be968c4c0102c2e3f8c793c5b7f28b731</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.CodeAnalysis" Version="10.0.0-beta.26062.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>9f518f2be968c4c0102c2e3f8c793c5b7f28b731</Sha>
<Dependency Name="Microsoft.DotNet.CodeAnalysis" Version="11.0.0-beta.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.RemoteExecutor" Version="7.0.0-beta.22316.2" Pinned="true">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>ccfe6da198c5f05534863bbb1bff66e830e0c6ab</Sha>
</Dependency>
<!-- dotnet/installer: Testing version of the SDK. Needed for the signed & entitled host. -->
<Dependency Name="Microsoft.NET.Sdk" Version="10.0.102-servicing.25603.103">
<Dependency Name="Microsoft.NET.Sdk" Version="11.0.100-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<!-- Latest shared aspnetcore version updated by darc -->
<Dependency Name="Microsoft.AspNetCore.App.Ref.Internal" Version="10.0.2-servicing.25603.103">
<Dependency Name="Microsoft.AspNetCore.App.Ref.Internal" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.App.Ref" Version="10.0.2">
<Dependency Name="Microsoft.AspNetCore.App.Ref" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<!-- Latest shared runtime version updated by darc -->
<!-- We use platforms for the unstable package version and
the ref pack as the stable version. We need them as download links
use the unstable version, but the installed assets are all stable. -->
<Dependency Name="Microsoft.NETCore.App.Ref" Version="10.0.2">
<Dependency Name="Microsoft.NETCore.App.Ref" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.Platforms" Version="10.0.2-servicing.25603.103">
<Dependency Name="Microsoft.NETCore.Platforms" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="runtime.win-x64.Microsoft.DotNet.Cdac.Transport" Version="10.0.2-servicing.25603.103">
<Dependency Name="runtime.win-x64.Microsoft.DotNet.Cdac.Transport" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="runtime.win-arm64.Microsoft.DotNet.Cdac.Transport" Version="10.0.2-servicing.25603.103">
<Dependency Name="runtime.win-arm64.Microsoft.DotNet.Cdac.Transport" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="runtime.linux-x64.Microsoft.DotNet.Cdac.Transport" Version="10.0.2-servicing.25603.103">
<Dependency Name="runtime.linux-x64.Microsoft.DotNet.Cdac.Transport" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="runtime.linux-arm64.Microsoft.DotNet.Cdac.Transport" Version="10.0.2-servicing.25603.103">
<Dependency Name="runtime.linux-arm64.Microsoft.DotNet.Cdac.Transport" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="runtime.osx-x64.Microsoft.DotNet.Cdac.Transport" Version="10.0.2-servicing.25603.103">
<Dependency Name="runtime.osx-x64.Microsoft.DotNet.Cdac.Transport" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="runtime.osx-arm64.Microsoft.DotNet.Cdac.Transport" Version="10.0.2-servicing.25603.103">
<Dependency Name="runtime.osx-arm64.Microsoft.DotNet.Cdac.Transport" Version="11.0.0-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<!--
These versions should not be used by any project that contributes to the design-time experience in VS, such as an analyzer, code-fix, or generator assembly.
Any tools that contribute to the design-time experience should use the MicrosoftCodeAnalysisVersion_LatestVS property above to ensure
they do not break the local dev experience.
-->
<Dependency Name="Microsoft.CodeAnalysis" Version="5.0.0-2.25603.103">
<Dependency Name="Microsoft.CodeAnalysis" Version="5.4.0-2.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.CSharp" Version="5.0.0-2.25603.103">
<Dependency Name="Microsoft.CodeAnalysis.CSharp" Version="5.4.0-2.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Analyzers" Version="5.0.0-2.25603.103">
<Dependency Name="Microsoft.CodeAnalysis.Analyzers" Version="5.4.0-2.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.NetAnalyzers" Version="10.0.102">
<Dependency Name="Microsoft.CodeAnalysis.NetAnalyzers" Version="11.0.100-preview.1.26071.101">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>5ddd0ddc0ebadca21645a05c419ed5a034454605</Sha>
<Sha>4707d71d0936130c7ef3fe7c9e5f5f755561c8a8</Sha>
</Dependency>
</ToolsetDependencies>
</Dependencies>
23 changes: 18 additions & 5 deletions eng/Versions.props
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
<Project>
<Import Project="Version.Details.props" Condition="Exists('Version.Details.props')" />

<Import Project="Version.Details.props" />

<PropertyGroup>
<RepositoryUrl>https://github.com/dotnet/diagnostics</RepositoryUrl>
<PreReleaseVersionLabel>preview</PreReleaseVersionLabel>
<VersionPrefix>9.0.0</VersionPrefix>
<PreReleaseVersionLabel>preview</PreReleaseVersionLabel>
<PreReleaseVersionIteration></PreReleaseVersionIteration>
<!-- Allowed values: '', 'prerelease', 'release'. Set to 'release' when stabilizing. -->
<DotNetFinalVersionKind></DotNetFinalVersionKind>

<DotNetUseShippingVersions>true</DotNetUseShippingVersions>
<AutoGenerateAssemblyVersion>true</AutoGenerateAssemblyVersion>
<!--
Expand All @@ -14,10 +19,12 @@
and we don't participate in prodcon.
-->
<SkipPackagePublishingVersionChecks>true</SkipPackagePublishingVersionChecks>

<!-- Arcade features -->
<UsingToolXliff>false</UsingToolXliff>
</PropertyGroup>

<PropertyGroup>
<!-- Opt-in/out repo features -->
<UsingToolXliff>false</UsingToolXliff>
<AzureIdentityVersion>1.13.1</AzureIdentityVersion>
<AzureCoreVersion>1.45.0</AzureCoreVersion>
<AzureStorageBlobsVersion>12.23.0</AzureStorageBlobsVersion>
Expand Down Expand Up @@ -76,6 +83,7 @@
-->
<MicrosoftCodeAnalysisCSharpCodeStyleVersion>$(MicrosoftCodeAnalysisVersion_LatestVS)</MicrosoftCodeAnalysisCSharpCodeStyleVersion>
</PropertyGroup>

<!--
SOS test runtime versions

Expand All @@ -91,13 +99,15 @@
<MicrosoftNETCoreApp90Version>9.0.10</MicrosoftNETCoreApp90Version>
<MicrosoftNETCoreApp80Version>8.0.21</MicrosoftNETCoreApp80Version>
</PropertyGroup>

<PropertyGroup>
<DotnetRuntimeVersion Condition="'$(DotnetRuntimeVersion)' == ''">default</DotnetRuntimeVersion>
<PrivateBuildTesting Condition="'$(PrivateBuildTesting)' == ''">false</PrivateBuildTesting>
<InternalReleaseTesting>false</InternalReleaseTesting>
<InternalReleaseTesting Condition="'$(DotnetRuntimeVersion)' != 'default'">true</InternalReleaseTesting>
<ExtraInstallArgs>-runtimesourcefeed '$(RuntimeSourceFeed)' -runtimesourcefeedkey '$(RuntimeSourceFeedKey)'</ExtraInstallArgs>
</PropertyGroup>

<ItemGroup Condition="!$(PrivateBuildTesting) AND !$(InternalReleaseTesting)">
<RuntimeTestVersions Include="Latest">
<RuntimeDownload>$(MicrosoftNETCorePlatformsVersion)</RuntimeDownload>
Expand All @@ -121,6 +131,7 @@
<TargetFramework>net8.0</TargetFramework>
</RuntimeTestVersions>
</ItemGroup>

<!-- Private build testing -->
<ItemGroup Condition="$(PrivateBuildTesting)">
<RuntimeTestVersions Include="Latest">
Expand All @@ -131,6 +142,7 @@
<TargetFramework>net10.0</TargetFramework>
</RuntimeTestVersions>
</ItemGroup>

<!-- Internal service release testing -->
<ItemGroup Condition="$(InternalReleaseTesting)">
<RuntimeTestVersions Include="Latest" Condition="'$(DotnetRuntimeDownloadVersion)' != 'default'">
Expand All @@ -144,4 +156,5 @@
<ExtraInstallArgs>$(ExtraInstallArgs)</ExtraInstallArgs>
</RuntimeTestVersions>
</ItemGroup>

</Project>
Loading
Loading