Access .NET Framework

Access .NET Framework

Ritratto di David White

Does anyone have any example code for accessing the .net framework from Fortran?

In particular, I want to be able to use ComputeHash for SHA256.

Thanks,

David

3 post / 0 nuovi
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione

Fortran can call managed code only if assembly was compiled with "ComVisible(true)" attribute and with "Register for COM interop" build setting. "ComputeHash" is not COM-visible. In this case it's possible to create new "wrapper" .net assembly with COM-visible "SHA256_ComputeHash" method and build it with "Register for COM interop". After that "SHA256_ComputeHash" will we accesible from Fortran via code generated by "Intel(R) Visual Fortran Module Wizard".

Ritratto di David White

Found an easier solution. SHA256 is available in crypt32.lib, and I was able to access it through a C++ wrapper linked to my Fortran code.

Thanks,

David

Accedere per lasciare un commento.