When contributing to this repository, please first discuss the change you wish to make via issue, or any other method with me or the maintainers of this repository before making a change.
This project has a Code of Conduct, please follow it in all your interactions with the project.
- Do not include the build itself where the project is cleaned using
dotnet clean. - Update the README.md with details of changes to the project, new features, and others if applicable.
- Increase the version number of the project and the README.md to the new version that this Pull Request would represent. The versioning scheme we use is SemVer.
If you just want to run the program, there are precompiled releases that can be found in here.
git clone https://github.com/Jed556/AutoMidiPlayer.git
cd AutoMidiPlayer
dotnet publish -r win-x86 -c Release -o bin\publish --self-contained false -p:PublishSingleFile=trueFor other runtimes, visit the RID Catalog and change the runtime value.
git clone https://github.com/Jed556/AutoMidiPlayer.git
cd AutoMidiPlayer
dotnet buildgit clone https://github.com/Jed556/AutoMidiPlayer.git
cd AutoMidiPlayer
dotnet publishIf you want to build using the .Net Core 3.1 SDK, you need to make a few changes to the project files.
Change the Project SDK of AutoMidiPlayer.WPF.csproj into Microsoft.NET.Sdk.WindowsDesktop.
- <Project Sdk="Microsoft.NET.Sdk">
+ <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">Change the LangVersion of both projects into preview.
- <LangVersion>latest</LangVersion>
+ <LangVersion>preview</LangVersion>