csproj faffing about