Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Porting to .netstandard 2.0+ #68

Open
sumantfordev opened this issue Dec 10, 2018 · 7 comments
Open

Porting to .netstandard 2.0+ #68

sumantfordev opened this issue Dec 10, 2018 · 7 comments

Comments

@sumantfordev
Copy link

No description provided.

@MichaelGrafnetter
Copy link
Owner

To maintain Windows Server 2012 R2 RTM support in the PowerShell module, the target .NET Framework needs to be kept at version 4.5.1, which corresponds to .NET Standard 1.2 AFAIK.
Revamping the project files and multi-targeting NuGet packages is on my TODO list.

@sumantfordev
Copy link
Author

why not .net standard 2.0 or 3.0,
As i understand the only limitation of running in windows server versions, that can still be there with .net standard 2.0/3.0

@MichaelGrafnetter
Copy link
Owner

Gotchas:

  • .NET Core 2 is out of question, as it does not support C++/CLI AFAIK. So .NET Core 3+
  • .NET Framework's internal classes are used in 2 instances. This can of course be changed.

I am currently working on improving FIDO stuff and better NTDS schema parsing, which takes 100% of my free time. I would therefore welcome any help in porting the project to .NET Core 3.

@derSchweiger
Copy link

derSchweiger commented Feb 24, 2021

Support for .NET Core 3+ would be a big deal for me too. Thanks for your great work!

@MichaelGrafnetter
Copy link
Owner

I already started work on rewriting code that is bound to .NET Framework and build scripts.

@derSchweiger
Copy link

Great news, thank you very much!

@Friedricj
Copy link
Contributor

Friedricj commented Jul 12, 2021

I have created a pull request that would simplify it for us to reference the packages then from a .Net Core 3.1 project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants