

The process of debugging a custom function for add-ins that don't use a shared runtime varies depending on the target platform (Windows, Mac, or web) and on whether you are using Visual Studio Code or a different IDE.


The debugging techniques that are described in this article don't work with projects that are created with the Office Add-in project containing the manifest only option in the Yeoman generator. To debug custom functions add-ins that use a shared runtime, see Configure your Office Add-in to use a shared runtime: Debug. This article discusses debugging only for custom functions that don't use a shared runtime.
