Question: The title should be self-explanitory, but just in case. I am trying to build an angular application which will be hosted on azure. Currently I am having some issues with using kestrel, so I would like to build the application in visual studio but without using any .net code (so no startup.cs or program.cs).
If the answer is plainly no, then I guess I will need to find another IDE that will do what I require.

Answer: 
Yep. Just create a website project instead of a web application project. 

<https://msdn.microsoft.com/en-us/library/dd547590.aspx>

> 
> Scenarios in which Web site projects are the preferred choice include the following:
> 
> 
> You do not want to have to explicitly compile the project in order to deploy it.
> 
> 
>
My Assumption here: You are ok to work on your website offline without actually firing it off thru the Azure hosted location.

I will try to address how to have a website opened up in Visual Studio which has nothing to do with project based on .NET Framework.

Steps to follow:

a. Create a physical folder on your drive and keep your SPA related files in it or let's say keep a simple "HelloWorld.html" file which just display some plain text.

b. Go to VS > File > Open > Website (Four or more options will be present)
 - choose the simplest "File System" and point to the folder created in step a.

VS will open the folder as website and add a solution file to it but no other .NET Code is associated to it. This way you can use the IDE as I think you intend to use.