-
Notifications
You must be signed in to change notification settings - Fork 677
Configuring Arch Linux for Unity development
Joey Robichaud edited this page Feb 24, 2021
·
3 revisions
Install the following packages from aur
:
mono
-
mono-msbuild
* mono-msbuild-resolver
These packages will install automatically:
dotnet-host
dotnet-runtime
dotnet-sdk
dotnet-targeting-pack
In Visual Studio Code settings, configure the C# setting Omnisharp: Use Global Mono
to always
(or set "omnisharp.useGlobalMono": "always"
in your settings.json).
* Note: It may be necessary to downgrade the version of mono-msbuild
from 16.8
to 16.6
. You can use a package named downgrade
to do this. Once downgraded, add the mono-msbuild
package to IgnorePkg
to prevent it from updating.
Configuration
- Configuring Snap installs of dotnet-sdk
- Configuring Arch Linux for Unity development
- Configuring Arch Linux for Razor development
- Installing the .NET Core Debugger on Arch Linux
Debugger
- Overview
- launch.json Help
- Feature List
- Enable Logging
- Portable PDBs
- Troubleshoot Breakpoints
- Attaching to remote processes
- Remote Debugging On Linux-Arm
- Windows Subsystem for Linux
- Diagnosting 'Debug adapter process has terminated unexpectedly'
- Testing libicu compatibility on Linux
- Debugging into the .NET Runtime itself
- Debugging x64 processes on an arm64 computer
Documentation
- Change Log
- Branches and Releases
- Installing Beta Releases
- Installing without internet connectivity
- Linux Support
- Run/Debug Unit Tests
- Troubleshooting: 'The .NET Core SDK cannot be located.' errors
Developer Guide