Hello Ilya,

This is a known issue with the LibreOffice SDK, which lacks .NET binding files:

tdf#165585 LibreOffice SDK binaries lack cross platform .NET binding files
https://bugs.documentfoundation.org/show_bug.cgi?id=165585

On the other hand, this is binary only issue. You should be able to compile LibreOffice with cross platform .NET enabled, and build the required packages.

As you are on Windows, you may follow these instructions, using LODE:

https://wiki.documentfoundation.org/Development/lode

I have built LO with cross platform .NET support myself, and the resulting package is available in:

instdir/sdk/dotnet/LibreOffice.Bindings.0.1.0.nupkg

inside LibreOffice core source folder.

Regards,
Hossein

On 19.03.2025 06:50, Ilya Sokolov wrote:
Hello

I have an application, which integrates with Libre Office via C#
libraries. The application is being migrated from .Net Framework 4.5,
where all works well, to .Net 8. However, when then the .Net 8
application tries to connect to the Libre Office an exception
occurres.

Brief googling provided the link 148857 – Handle is not initialized
exception when bootstrapping with .Net (but not in .Net Framework) 3
[1], where it is said that the latest Libre Office should have
communicate with .Net if the corresponding LibreOffice.Bindings Nuget
is used. Accordingly to the link the Nuget should be located at
/dotnet/LibreOffice.Bindings.0.1.0.nupkg, however, after installing
LibreOffice_25.2.1.2_Win_x86-64_sdk I have no dotnet folder in
C:\Program Files\LibreOffice\sdk.

I have posted the question here
(https://ask.libreoffice.org/t/nuget-package-for-c/119073) and got the
advice to mail to this list.

Could you tell me how can I get the LibreOffice.Bindings Nuget?

--

Best Regards,
Ilia Sokolov



Links:
------
[1] https://bugs.documentfoundation.org/show_bug.cgi?id=148857

--
Hossein Nourikhah, Ph.D., Developer Community Architect
Tel: +49 30 5557992-65 | Email: hoss...@libreoffice.org
The Document Foundation, Winterfeldtstraße 52, 10781 Berlin, DE
Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: https://www.documentfoundation.org/imprint

Reply via email to