No, it's not what you suspect. It's a sawfly, a member of the order Hymenoptera, which also includes ants, bees and wasps. These have 2 pairs of wings, as does your specimen. True flies, of the order Diptera, have only one pair.
I'd say you've found a Birch Sawfly Cimbex femoratus