File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 6464
6565 <ItemGroup>
6666 <!-- Use the same NETCore shared framework as repo built against except when building product code in servicing. -->
67- <KnownFrameworkReference Update="Microsoft.NETCore.App">
67+ <!-- We cannot use live shims when building tool packs in VMR - only package for current arch is available. -->
68+ <KnownFrameworkReference Update="Microsoft.NETCore.App" Condition=" '$(DotNetBuild)' != 'true' OR '$(PackAsToolShimRuntimeIdentifiers)' == '' ">
6869 <LatestRuntimeFrameworkVersion
6970 Condition=" '%(TargetFramework)' == '${DefaultNetCoreTargetFramework}' ">${MicrosoftNETCoreAppRuntimeVersion}</LatestRuntimeFrameworkVersion>
7071 <TargetingPackVersion
8384 <RuntimePackRuntimeIdentifiers Condition="'$(DotNetBuild)' == 'true'">%(RuntimePackRuntimeIdentifiers);$(TargetRuntimeIdentifier)</RuntimePackRuntimeIdentifiers>
8485 </KnownFrameworkReference>
8586
86- <KnownAppHostPack Update="Microsoft.NETCore.App">
87+ <!-- We cannot use live shims when building tool packs in VMR - only package for current arch is available. -->
88+ <KnownAppHostPack Update="Microsoft.NETCore.App" Condition=" '$(DotNetBuild)' != 'true' OR '$(PackAsToolShimRuntimeIdentifiers)' == '' ">
8789 <AppHostPackVersion
8890 Condition=" '%(TargetFramework)' == '${DefaultNetCoreTargetFramework}' ">${MicrosoftNETCoreAppRuntimeVersion}</AppHostPackVersion>
8991 <AppHostRuntimeIdentifiers Condition=" '$(DotNetBuildSourceOnly)' == 'true' ">$(TargetRuntimeIdentifier)</AppHostRuntimeIdentifiers>
Original file line number Diff line number Diff line change 11<Project >
22 <PropertyGroup Condition =" '$(PackAsTool)' == 'true' " >
33 <!-- Microsoft tool packages are required to target both x64 and x86. -->
4- <!-- In VMR builds we only use the current RID. -->
5- <PackAsToolShimRuntimeIdentifiers Condition =" '$(IsShippingPackage)' == 'true' AND '$(DotNetBuild)' != 'true' " >win-x64;win-x86</PackAsToolShimRuntimeIdentifiers >
6- <PackAsToolShimRuntimeIdentifiers Condition =" '$(IsShippingPackage)' == 'true' AND '$(DotNetBuild)' == 'true' AND '$(TargetOsName)' == 'win' " >$(TargetRid)</PackAsToolShimRuntimeIdentifiers >
4+ <PackAsToolShimRuntimeIdentifiers Condition =" '$(IsShippingPackage)' == 'true' AND ('$(DotNetBuild)' != 'true' OR '$(TargetOsName)' == 'win')" >win-x64;win-x86</PackAsToolShimRuntimeIdentifiers >
75 <!-- None of the tool projects are project reference providers. -->
86 <IsProjectReferenceProvider >false</IsProjectReferenceProvider >
97 <!--
You can’t perform that action at this time.
0 commit comments