
MacPorts does not manage installs of the dotnet core SDKs, but Microsoft does offer scripts to install and uninstall. I have instructions for uninstalling Visual Studio for Mac at the end of this document. On the other hand, if you have an abandoned installation of Visual Studio for Mac you may want to remove it and start over.

If you have and use Visual Studio for Mac, you don’t need to install mono here. Visual Studio for Mac also depends on mono. Microsoft has also provided ports of the SQL Server tools, sqlcmd and bcp The intellisense engine for C# dotnet core projects in VSCode on Mac and Linux doesn’t use the dotnet core compilers, it uses mono. Install Linux-flavor core tools sudo port install bash bash-completion coreutils findutils grep gnutar gawk wget.


It’s also useful to set up a consistent command line environment with Linux. While a package manager is not strictly necessary to get a dotnet core development environment up and running, it is extremely useful to have a single tool to update utilities rather than manually discovering the need to update and manually downloading them. For individual support requests, please follow these guidelines.JLeave a comment Install and configure MacPorts Please use article comments for suggestions to improve the article. Please do not enter support requests in article comments Reinstall VS Code, and Enthought Tools for Visual Studio Code.To do that, please refer to "How to completely uninstall vscode on mac" on Stack Overflow, which describes both command-line and GUI-based solutions. You also need to remove the settings for VS Code and its extensions. Note that it is not enough to simply drag the VS Code application into the trash. Uninstall the other Python environments which you are not using, so that VS Code won't connect to them automatically after reinstallation.It should not be necessary to uninstall the Enthought Deployment Manager (EDM), or the Enthought Python environments which it created.However it is sometimes quicker and easier to just start over with a clean installation:

You could selectively remove or reconfigure these other extensions, and manually modify other VS Code settings, to try to fix this. You may also have other VS Code extensions installed, which may also be interacting unexpectedly with each other and/or with ET4VSC.But VS Code is detecting and running scripts in one of those other Pythons rather than in the activated Enthought Python environment.You have Enthought Tools for Visual Studio Code (ET4VSC) installed, and have created Enthought Python environment(s), which you activated and want to use.On your Mac, you have multiple Python environments installed, which you are not using.
