But then it won't compile as .NET 4.0 which it really is now. The `#ifdef NET45` are just there as an illustrative(?) :stuck_out_tongue_winking_eye:  form of commenting out.

I'd figure that if someone picked the 4.5 option they would get the compiler warning due to the `await` on the `CopySourceToClipBoardAsyncClick` call and see what they had to do. The other option would be to remove the `await` there. Thoughts?