Hi Jason,
I've reproduced this. It occurs when the Link path doesn't have a directory
So if I have:
<ItemGroup>
<Content Include="..\Chapter12\source\Flash\xxx.xml">
<Link>\xxx.xml</Link>
</Content>
</ItemGroup>
it will fail, but
<ItemGroup>
<Content Include="..\..\Chapter12\source\Flash\xxx.xml">
<Link>Test\xxx.xml</Link>
</Content>
</ItemGroup>
will work.
So if you can, just change the line in your code to:
<Link>xxx\foo_game_data.xml</Link>
The 'xxx' here can be anything you want - it can be either an existing folder node or a new one in the Solution Explorer. I dont think the 'directory' (xxx) matters for the build, etc, but it has to be there.
Try that.
Dermot