Files
winsw/CONTRIBUTING.md
Next Turn dcf3013f75 Revise docs for 3.0.0-alpha.3 (#608)
* Mention optional settings

* Mention removed settings

* Add links to system requirements

* markdownlint fixes

* Remove trailing spaces

* Mention boolean elements

* Add preshutdown

* Add `dev ps` command

* Stop misleading

* Why aren't you using Windows 10?

* Add `stdoutPath`/`stderrPath`

* Relative paths and the default working directory

* Send a close message to Windows (GUI) apps

* Use valid XML

* Add `customize` and `dev kill` commands

* Update README.md

* Add commands

* Fix spacing

* Update installation.md

* Update README.md
2020-08-11 07:54:32 +08:00

921 B

Contributing

Prerequisites

You need to install either of the followings to develop .NET.

  • Visual Studio 2019 with .NET desktop development workload, which includes .NET SDK.
  • .NET SDK and your favorite code editor.
    • You can find .NET SDK installation instructions on the Download .NET page.
    • You can try Visual Studio Code, which is an open source and cross-platform editor.

Developing in Visual Studio

You can open src\winsw.sln and then build and run tests from within Visual Studio.

Developing with .NET SDK

Building

dotnet build src\winsw.sln

Testing

dotnet test src\Test\winswTests\winswTests.csproj

Project Structure

You can find the project structure guideline here.