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

Migration to .NET 8.0 and Refactoring for NuGet Packaging #19

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ReneLombard
Copy link

Key Changes

Framework Migration:
The project has been migrated from the older .NET Framework 4.5 to the modern .NET 8.0, ensuring compatibility with the latest development environments and performance improvements.

Project Format Update: Transitioned to the new SDK-style project format which simplifies the project file and is aligned with modern .NET projects.

NuGet Packaging Support:
Configured the project to be packaged as a NuGet tool, allowing for easy distribution and versioning. This includes defining NuGet metadata such as package ID, author, project URL, and more.

Command Line Tool Enhancement: The application is now configured to pack as a tool (PackAsTool=true), and a ToolCommandName (trx-merger) is specified to facilitate easy execution after installation.

Dependency Management: Migrated library references to NuGet package references, ensuring all dependencies are managed consistently and can be easily updated.

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

Successfully merging this pull request may close these issues.

2 participants