Looks like our original poster changed his original post thinking this site is like Stack Overflow where you keep massaging the question based on the comments and and answers given. So posts #2 and #3 look like we weren't paying attention to his originally saying that he was using ".NET Framework 6.0".
@RDoZZ : In the future, please do not edit your old posts. Just post a follow-up on the same thread to clarify. By going back to edit an old post, you break the continuity of the thread. It's like retconning a comic book, TV, movie series. The issues, episodes, or movies in between suddenly don't seem to fit together.