Added a using statement to 18.16 to use 18.15
MODIFY
src/Chapter18/Chapter18.csproj
src/Chapter18/Chapter18.csproj
<EmbeddedResource Remove="4.0\**" />
<None Remove="4.0\**" />
<Compile Remove="Listing18.10.AssemblyAttributesWithinAssemblyInfo.cs" />
+ <Compile Remove="Listing18.12.MockFileForResequencingListings.cs" />
<Compile Include="..\Shared\Program.cs">
<Link>Program.cs</Link>
</Compile>
<Link>DoWorkEventArgs.cs</Link>
</Compile>
<None Include="Listing18.10.AssemblyAttributesWithinAssemblyInfo.cs" />
- <None Include="Listing18.11B.csproj" />
+ <None Include="Listing18.12.csproj" />
</ItemGroup>
</Project>

MODIFY
src/Chapter18/Listing18.16.RetrievingASpecificAttributeAndCheckingItsInitialization.cs
src/Chapter18/Listing18.16.RetrievingASpecificAttributeAndCheckingItsInitialization.cs
@@ -4,6 +4,7 @@ namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter18.Listing18_16
using System.Reflection;
using Listing18_14;
using System.Linq;
+ using AddisonWesley.Michaelis.EssentialCSharp.Chapter18.Listing18_15;
public class Program
{

Added a using statement to 18.16 to use 18.15