While code reviewing I found the following in a csproj file:
<ItemGroup>
<Content Include="ilmerge.internalize.exclude.txt" />
</ItemGroup>
No such file exists in my source code directories.
Though I find the file in ..packages..\content and ..\bin\Debug\
They all contain the a namespace (removed from this question) followed by an asterisk. ..Web.Api.*
I guess it stems from ILMerge but cannot say how.
I guess I can safely remove the ItemGroup element. Right?
Edit
Present theory is that the files comes from a badly written dependency that utilises ILMerge to not expose its own dependencies. During some rework we managed to make it do the opposite, expose everything, plus even the file ilmerge.internalize.exclude.txt was carried over.
The very question is still unanswered though - what the file does.