| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- <Project>  
 
-   
 
-   <!-- This props all need to be set in targets as they depend on the values set earlier -->
 
-   <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.0'">
 
-     <DefineConstants>$(DefineConstants);NO_ARRAY_EMPTY;NO_CODE_COVERAGE_ATTRIBUTE;CRIPPLED_REFLECTION</DefineConstants>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.3'">
 
-     <DefineConstants>$(DefineConstants);NO_CODE_COVERAGE_ATTRIBUTE;CRIPPLED_REFLECTION</DefineConstants>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition="'$(TargetFramework)' == 'net45'">
 
-     <DefineConstants>$(DefineConstants);NO_ARRAY_EMPTY</DefineConstants>
 
-   </PropertyGroup>
 
-   <PropertyGroup>
 
-     <Product>$(AssemblyName) ($(TargetFramework))</Product>
 
-   </PropertyGroup>
 
-   <Target Name="GetRefsForPackage" BeforeTargets="_GetPackageFiles" 
 
-           Condition=" Exists('$(MSBuildThisFileDirectory)refs\$(MSBuildProjectName)\$(MSBuildProjectName).csproj') ">
 
-     
 
-     <MSBuild Projects="$(MSBuildThisFileDirectory)refs\$(MSBuildProjectName)\$(MSBuildProjectName).csproj" 
 
-              Targets="_GetTargetFrameworksOutput">
 
-       <Output TaskParameter="TargetOutputs" 
 
-               ItemName="_RefTargetFrameworks" />
 
-     </MSBuild>
 
-     <MSBuild Projects="$(MSBuildThisFileDirectory)refs\$(MSBuildProjectName)\$(MSBuildProjectName).csproj" 
 
-              Targets="_GetReferenceAssemblies" 
 
-              Properties="TargetFramework=%(_RefTargetFrameworks.Identity)">
 
-       <Output TaskParameter="TargetOutputs" 
 
-               ItemName="_refAssms" />
 
-     </MSBuild>
 
-     <ItemGroup>
 
-       <None Include="@(_refAssms)" PackagePath="ref/%(_refAssms.TargetFramework)" Pack="true" />
 
-     </ItemGroup>
 
-   </Target>
 
- </Project>
 
 
  |