LordBenjamin / LordBenjamin/FreeImage.Standard

Port all samples to .NET Core / 4.7.2

Open
#8 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug good first issue help wanted
Dominant language
C#
Stars
14
Forks
10
PR merge metrics
No merged PRs in 30d

Description

The existing Samples folder is mostly copied from the original FreeImage .NET Wrapper.

  • Delete the VS2005 .csproj files
  • Replace the existing .csproj files with new SDK-style projects multi-targeting netcoreapp2.1 and net472
  • The samples that target WinForms will need to be net472 only for now. These can have netcoreapp3.0 added as a target in future

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inventorying the projects and existing .csproj files under Samples, including which samples use WinForms. Review the current project definitions and map each one to the requested SDK-style targets: netcoreapp2.1 and net472, with WinForms projects limited to net472. Done means obsolete VS2005 project files are removed and all sample projects have the intended target frameworks.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, desktop
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.