Welcome to the FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
How to Receive Technical Support::
If you are needing assistance with FlexRadio products, please refer to the product documentation or check the Help Center for known solutions. Need technical support from FlexRadio? It's as simple as creating a HelpDesk ticket.

DLL's since 4.2.20

n8wrl
n8wrl Member ✭✭

Like many of you, I used copy DLL's from the SmartSDR installation folder to a folder in my Visual Studio tree so my projects could reference them and talk to the radio:

Flex.UiWpfFramework.dll

FlexLib.dll

Util.dll

Vita.dll

Starting with 4.2.20, Flex is no longer shipping the DLL's seperately. They're embedded in the SmartSDR and other executables now. There are a lot of advantages for them to do this, so I'm not complainnig about that.

I logged a ticket because I would still like access to these DLL's so I can rebuidl my projects. Ken Wells, NM9P confirmed this and gave me a link to the source to the DLL's:

https://www.flexradio.com/software/smartsdr-v4-x-api-flexlib/

There are some pecularities with the source but they do buid, and I can get the DLL's. The trouble is, now there are other dependencies that must have been embedded within the DLL's before that I need to resolve now. I know I could include these in my projects and let them rebuild each time but I have several and it was more convenient to have those projects all reference the same folder with DLL's when they build.

Ken also mentioned that they were considering publishing these DLL's as a nuget package which would be wonderful…

In the meantime, is anyone else building .NET programs that need these DLL's. If so, how are you getting them?

Thanks all!

73

-Brian n8wrl

Tagged:

Answers

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.