ScintillaNET icon indicating copy to clipboard operation
ScintillaNET copied to clipboard

.NET Core 3.0 compatible

Open msneijders opened this issue 6 years ago • 3 comments

Currently a net40 dll is released. This version does not work using .NET Core 3.0. Reason is the use of Mutex.SetAccessControl. In .NET Core this is an extension method instead of an instance method in NET40.

Request: use a multitarget project and also release a .NET Core 3.0 version.

I already tried this and it builds and runs without any code changes.

msneijders avatar Oct 24 '19 12:10 msneijders

I went ahead and created a fork that targets both .NET Framework 4.6.1 and .NET Core 3.1. This is both in GitHub and NuGet. I am using the latest version of this repo (v4.x), together with the fix in #447. If there is interest, I can create a pull request here.

No strong reason to choose those two versions in particular, other than .NET Framework 4.6.1 being quite common (for being the first one supporting .NET Standard 1.4-2.0 I guess) and .NET Core 3.1 being long-term supported (LTS). I could lower this if somebody needs it.

fernandreu avatar Feb 20 '20 20:02 fernandreu

Thank you!

jacobslusser avatar Feb 24 '20 02:02 jacobslusser

Thank you!

@jacobslusser Are there any plans to merge these changes into the original repository and release a new version of the official NuGet package. It would be highly appreciated!

steffen-wilke avatar May 25 '20 15:05 steffen-wilke