"Official" Version of Visual Studio?

  • 1
  • Question
  • Updated 3 years ago
  • Answered
Flex Folks...

What's the "officially supported" version of Visual Studio for the FlexLib source code?

Put another way... What version of VS are you guys using for FlexLib/SSDR development?

I realize "it should work whatever" and no... I'm not seeing any specific issues.

I'm in the process of configuring a new dev system for home... and I'd like to know which version of VS I should put on my system (in addition to VS 2015) to ensure happy co-existence with FlexLib-related development.

Thanks,

Peter
K1PGV
Photo of Peter K1PGV

Peter K1PGV, Elmer

  • 551 Posts
  • 321 Reply Likes

Posted 3 years ago

  • 1
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9186 Posts
  • 3550 Reply Likes
VS2010
Photo of Peter K1PGV

Peter K1PGV, Elmer

  • 551 Posts
  • 321 Reply Likes
Thanks.  That's what I *had* been using... I was just wondering if y'all had moved on to something later and (not so much) greater.

Peter
K1PGV
Photo of Stan - VA7NF

Stan - VA7NF

  • 455 Posts
  • 110 Reply Likes
I write my software in VS 2015 (Not FlexLib) and found adaption went without issue.
Photo of K1FR

K1FR

  • 111 Posts
  • 9 Reply Likes
Peter:  I am a green novice at writing code compared to you (thanks again for helping back when I was trying to get started writing stuff for my Flex).  FWIW - my VS2013 seems to work just fine.  Only thing missing is the #FIX_DUMB_MISTAKES feature!  

73, Tom
K1FR
Photo of Pete - W6OP

Pete - W6OP

  • 38 Posts
  • 13 Reply Likes
It's not so much the version of Visual Studio as it is the .Net version. Assemblies compiled with a higher .Net version can interact with lower .Net version assemblies but not the other way around.
Photo of Peter K1PGV

Peter K1PGV, Elmer

  • 551 Posts
  • 321 Reply Likes
All,

Thanks. I was asking a very specific question for a specific reason -- I'm setting up a new dev machine for home, and in addition to installing VS 2015, I wanted to know what tool chain Flex uses so I could install that as well, as I'm interested in being able to build FlexLib from source and exactkt replicate what Flex builds. The C# compiler evolves, just like any language.  It is not a given (and not my experience) that C# written using an earlier version of VS will *necessarily* compile cleanly using a later version of C# and VS.  Because I have an MSDN subscription, there's no added cost regardless of how many versions of VS I install.  So, you know, might as well install as many version of VS as I might what to use!

For the archives: W6OP, K1FR, and VA7NF are all correct.  You should be able to use a pre-built copy of FlexLib supplied by FRS, or talk to the radio over the network, using any later available version of C# built using any later available version of VS. The version of VS that Flex uses is only relevant if you want to be assured of being able to build FlexLib from source, and create an exact duplicate of what Flex distributes.

Again, thanks all. To me, one of the best features of the Flex 6xxx series radios is the ability for us users to be able to customize how we control it. I make significant use of this ability here at K1PGV to make my radio uniquely suited to me.  How great is that, right?

Peter
K1PGV

This conversation is no longer open for comments or replies.