🔧Visual Studio Setup

Step-by-step instructions to how to get started.

DISCLAIMER

These instructions are on the basis that you've understood and followed the steps in the previous Creating your project and Creating your First Plugin documentation pages.

These instructions are for local development servers only. You can get started with 🖥️Local Server Hosting if you haven't yet.

Unity Debugger

The following instructions are meant to be followed using the same solution/project where your plugins & extensions are — if you need to get started on that, use 📦 Creating your Project ).

IMPORTANT

Visual Studio doesn't respond to placed breakpoints the second time around a plugin recompiled although other non-reloaded plugins will be debug-able.

RECOMMENDED

It's highly recommended to use 🔧JetBrains Rider as this issue is not present and it's working as expected.

After all the steps are done, you can now launch the server you're monitoring, and it should hook right into it.

ATTENTION

A friendly reminder that you need to make sure the doorstop_config.ini has the correct values as described here.

Debugging

Here is a resource of instructions how to get started on actually debugging your plugins.

Last updated