2025-08-02 2:46 AM
Hello,
Years ago, I integrated the DFUSe DLLs (STDFU.dll, STDFUFiles.dll, STDFUPRT.dll, STTubeDevice30.dll) into my 32-bit .NET application to update firmware on my devices. Everything has been working perfectly and is still running smoothly.
Now, I need to run my application as 64-bit, but unfortunately, the DFU DLLs are only available in 32-bit.
I was able to obtain the DFUSe C++ project and successfully recompile it in 32-bit. However, when attempting a 64-bit build, I encountered multiple errors. Since I’m not very experienced with C++ (I mainly work with C# in Visual Studio and C with STM32CubeIDE), I couldn’t resolve the issues on my own.
I’m looking for a way to obtain these DLLs compiled for 64-bit:
STDFU.dll
STDFUFiles.dll
STDFUPRT.dll
STTubeDevice30.dll
I understand DFUSe is considered obsolete, but this update method fits perfectly with my systems, which are fully based on it. I would prefer not to change anything in the infrastructure—just to have the DLLs compiled for 64-bit.
Does anyone have the ability to recompile them, or know if it’s possible to download the 64-bit versions from somewhere?
Thank you in advance for your support.
Mario
Solved! Go to Solution.
2025-08-02 4:24 AM
2025-08-02 4:24 AM
Finally I get it works!
Fine