* Revise docs for 3.0.0-alpha.7
* Merge the installation guide into the homepage
* Fix header levels
* Add Jenkins sample
* Strip common file name prefix
* Add pre-release badge
* Update XML spec for `<username>`
* Update exit codes
* Update XML spec for `<prompt>`
* Create migration guide
* Add a note for the previous version
* docs -> documentation
* * Format usage
* Talk to myself
* * Add deployment status badge
* Update version strings
* Update README title
* Link to the migration guide
* * Remove .NET Core version number
* Delete exe-config-file.md
* Update README.md
* migration-guide.md -> migrate-to-3-x.md
* Prompt for elevation
* Add error messages for interop errors
* Assume process is elevated on Windows XP
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
* Ignore more exceptions from Process.Kill()
Sometimes we get an InvalidOperationException when we kill a process that is already dead and other times we get a Win32Exception. Let's ignore all exceptions from killing a process if it has exited.
* Fix key name typo in README.md
The name of the key has an underscore, not a hyphen.
* NuGet: Add simple NuGet packaging PoC
* Fix the version definition
* Run PS instead of CMD
* Fix the .NET4 binary reference in the spec
* Publish the NuGet package directly to the root
* Covert ID to uppercase just to follow the common notation
* Use a fixed artifact name to enable the deployment
* NuGet does not support multi-line paragraphs
* Add the NuGet badge
* First configuration stub
* Get rid of the old winsw_cert.pfx references, adjust docs
* Fix the corrupted log4net reference, we use 2.0.3
* Generate stub SNK file
* Signing: Try full SDK path to generate SNKs
* Fix the path
* Signing: Sign all assemblies being packed into WinSW
* Tests: Try enabling tests
* Tests and artifacts: Use absolute paths
* Artifact path must be relative
* The test DLL is the NUnit one
* nunit-console does not require loggers
* NUnit: Try picking all DLLs in the output folder
* NUnit console: No wildcards
* Tests: Fix the test project to make it properly working with the new project structure
* Docs: Clarify the specifics of external extension usage
* Add AppVeyor badge to README.md