With this extension you can run your website in IIS directly from Visual studio Code. This extension works with the default iis express applicationhost.config file (documents/iis express/config/applicationhost.config). This is cool because when you install php or other stuff, the edited config file is updated and all the features will work with the execution from vscode.
The workspace root name is used like site name (unique) in the file. If you use another project with the same name, the new project settings will overwrite the old project settings.
Just press F1 to open prompt and select IIS-EE: Check option
Just press F1 to open prompt and select the appropriate IIS-EE: "Set" option
You can select the opening browser
and the architecture (if you have IIS Express installed in "Program Files(x86)" select the x86 option)
Just press F1 to open prompt and select the appropriate IIS-EE: "Set" option
You can set the protocol
Just press F1 to open prompt and select the appropriate IIS-EE: "Set" option
Just select which folder is the root path for server execution. You can set it from workspace (just press right mouse button and "Set" Running Folder option) Or if you want, just press F1 to open prompt and select the appropriate IIS-EE: "Set" option
NOTE: To select root workspace folder with mouse, just click on empty space in the panel and select the menu voice.
You can start server from prompt (F1 with IIS-EE: "Start server" option) and it will be executed from the root path folder (from settings) or you can start server by right mouse click and select the "Start server" voice. In this case, the path for the execution will be the folder where you've clicked.
You can start the server and the current opened script directly by the (F1 with IIS-EE: "Start ISS Express server from current file") command.
NOTE: This will NOT override the running folder in the settings.
You can stop the server by typing IIS-EE: "Stop" option or clicking on the server (orange) url in the status bar
*Nothing for now
Fixed ISS to IIS in some strings
Added support to Vivaldi Browser
Fixed a problem about the current file execution
Fixed the bug for dotted folders
Now you can start a script with a direct command
Added protocol setting for https support
Now the extension works with iis express default applicationhost.config file, so if you install php or other stuff for iis express, you can use them directly from vscode. In other words, now the extension is compatible with PHP and other stuff for iis.
First release
This is my first release and my first extension, please for every problem mail me to: andreabbondanza.developer@outlook.com