Skip to content

Multiple Modernizations#1

Open
EmperorArthur wants to merge 7 commits intolucianm:masterfrom
EmperorArthur:new_dotnet
Open

Multiple Modernizations#1
EmperorArthur wants to merge 7 commits intolucianm:masterfrom
EmperorArthur:new_dotnet

Conversation

@EmperorArthur
Copy link
Copy Markdown

This is a combination of multiple simple, but needed, modernizations.

The goal was to support building using .NET 8 as a single binary, but I missed that Microsoft.TeamFoundationServer.ExtendedClient is only supported on .NET Framework.

  • Switch to slnx file format
  • Remove "magic" systems which do not work when Program.cs is in a different project.
  • Split out "GitTfs.Core" to a separate project
  • Configure the Solution to automatically build the VS projects when GitTfs is built.
  • Switch to using PackageReference for package management.

Work done on behalf of MOHELA.

---Please read and delete this text before creating this pull request---


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