You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ErrorText="ContainerArchiveOutputPath is invalid. It can only be a directory in multi-arch scenario because the runtime identifier is appended in the end of the filename."
300
-
Condition="'$(ContainerArchiveOutputPath)' != '' and
301
-
!$(ContainerArchiveOutputPath.EndsWith('/')) and
302
-
!$(ContainerArchiveOutputPath.EndsWith('\\')) and
300
+
Condition="'$(ContainerArchiveOutputPath)' != '' and
Condition="'$(IsPublishable)' == 'true' AND '$(EnableSdkContainerSupport)' == 'true'">
400
400
<PropertyGroup>
401
401
<_IsMultiTFMBuildCondition="'$(TargetFrameworks)' != '' and '$(TargetFramework)' == ''">true</_IsMultiTFMBuild>
402
-
<_IsMultiRIDBuildCondition="'$(BuildingInsideVisualStudio)' != 'true' and (('$(RuntimeIdentifiers)' != '' and '$(RuntimeIdentifier)' == '') or ('$(ContainerRuntimeIdentifiers)' != '' and '$(ContainerRuntimeIdentifier)' == ''))">true</_IsMultiRIDBuild>
402
+
<!-- we are multi-RID if:
403
+
* we have CRIDs and no CRID
404
+
* we have RIDs and no (CRIDs or CRID or RID)
405
+
-->
406
+
<_HasCRIDsAndNoCRIDCondition="'$(ContainerRuntimeIdentifiers)' != '' and '$(ContainerRuntimeIdentifier)' == ''">true</_HasCRIDsAndNoCRID>
<_NoCRIDsOrCRIDorRIDCondition="'$(ContainerRuntimeIdentifiers)' == '' and '$(ContainerRuntimeIdentifier)' == '' and '$(RuntimeIdentifier)' == ''">true</_NoCRIDsOrCRIDorRID>
409
+
<_IsMultiRIDBuildCondition="'$(BuildingInsideVisualStudio)' != 'true' and ('$(_HasCRIDsAndNoCRID)' == true or ('$(_HasRIDs)' == 'true' and '$(_NoCRIDsOrCRIDorRID)' == 'true'))">true</_IsMultiRIDBuild>
0 commit comments