Error on Typescript instruction: "Breakpoints set but not yet bound" in VS2017

Update from Microsoft on linked thread:

Typescript breakpoints in Visual Studio will not work for ASP.NET core projects currently in either of the 2 situations:

  1. If you have either renamed/deleted the "ClientApp" directory within your Visual Studio project to be something else, OR
  2. You have Typescript/JavaScript files in a different directory (other than ClientApp).

Unfortunately we currently do not have a way to resolve breakpoints in Typescript files outside of the ClientApp folder. We are working with the relevant teams within Visual Studio for a fix for the same but if you are impacted by this change, I would recommend switching to working within the "ClientApp" folder.

My workaround is that I debug the front-end separately using VSCode which is not ideal but seems the only way to get it working with .net core and custom project structure