Pulse-Eight / libcec

USB CEC Adapter communication Library http://libcec.pulse-eight.com/
Other
721 stars 290 forks source link

When will LibCecSharp be upgraded to support .NET 8.0? #661

Open SmartLifeSolutions opened 2 months ago

SmartLifeSolutions commented 2 months ago

We have an application that runs on Windows 10/11 Pro that currently uses .NET Framework 4.8.1 and everything has been working well for the last few years since we launched our product that uses the USB-CEC. However, we are now looking to integrate MQTT into our app and the dll we are using for MQTT only supports .Net 6.0, 7.0 and 8.0.

We would like to move our application to .NET 8.0, but neither LibCecSharp nor LibCecSharpCore are compatible with .NET 8.0, and can't be referenced in the Visual Studio 2022 project.

Is there a possibility that Pulse Eight will upgrade LibCecSharp to work with newer versions of .NET, and not just .NET Framework and .NET Core? If not, can someone provide me with instructions on how to upgrade LibCecSharp myself?

malard commented 1 month ago

Hi,

Currently we do not have the technical resource available in house to make this upgrade, however you are welcome to perform this upgrade yourselves and submit a pull request back into the project

Thanks

From: SmartLifeSolutions @.> Sent: 29 August 2024 12:10 To: Pulse-Eight/libcec @.> Cc: Subscribed @.***> Subject: [Pulse-Eight/libcec] When will LibCecSharp be upgraded to support .NET 8.0? (Issue #661)

We have an application that runs on Windows 10/11 Pro that currently uses .NET Framework 4.8.1 and everything has been working well for the last few years since we launched our product that uses the USB-CEC. However, we are now looking to integrate MQTT into our app and the dll we are using for MQTT only supports .Net 6.0, 7.0 and 8.0.

We would like to move our application to .NET 8.0, but neither LibCecSharp nor LibCecSharpCore are compatible with .NET 8.0, and can't be referenced in the Visual Studio 2022 project.

Is there a possibility that Pulse Eight will upgrade LibCecSharp to work with newer versions of .NET, and not just .NET Framework and .NET Core? If not, can someone provide me with instructions on how to upgrade LibCecSharp myself?

— Reply to this email directly, view it on GitHubhttps://github.com/Pulse-Eight/libcec/issues/661, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAEFI56TP73H5G37Z7CGQ53ZT36PVAVCNFSM6AAAAABNKFY23KVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4TIMJTGQ3DANI. You are receiving this because you are subscribed to this thread.Message ID: @.**@.>>

olegsavelos commented 1 month ago

@malard We are also interested in developing an cross platform .net wrapper, possibly with AOT support, the question is whether it would be possible for your team to assist us at least at consulting level ?

malard commented 1 month ago

Sure, what info do you need?

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Oleg Savelos @.> Sent: Thursday, October 3, 2024 11:10:59 AM To: Pulse-Eight/libcec @.> Cc: Martin Ellis @.>; Mention @.> Subject: Re: [Pulse-Eight/libcec] When will LibCecSharp be upgraded to support .NET 8.0? (Issue #661)

@malardhttps://github.com/malard We are also interested in developing an cross platform .net wrapper, possibly with AOT support, the question is whether it would be possible for your team to assist us at least at consulting level ?

— Reply to this email directly, view it on GitHubhttps://github.com/Pulse-Eight/libcec/issues/661#issuecomment-2391027500, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAEFI5YPQOME2AG4AWIUAOLZZUJ3HAVCNFSM6AAAAABNKFY23KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJRGAZDONJQGA. You are receiving this because you were mentioned.Message ID: @.***>

olegsavelos commented 1 month ago

@malard I suppose some clarifications from the native library dev, I still need to gather our questions and that will only happen once we commit to the project, having positive response for you is sure encouraging :)

Will be getting back to you on this.