By default, applications built with Iron Speed Designer are configured to run under Microsoft Internet Information Server (IIS). However, you may not have Microsoft IIS installed. If Microsoft IIS is not installed, Iron Speed Designer will run your application using the Iron Speed Personal Web Server instead.
The Iron Speed Personal Web Server has been developed using the Microsoft .NET Framework Version 1.1. The Personal Web Server is automatically started when you instruct Iron Speed Designer to run your applications under the Personal Web Server. When the Personal Web Server is running, an icon is displayed in the system tray in your operating system.

The Personal Web Server installs itself on the first port available starting with port number 8080. There can be only one copy of the Personal Web Server running at a time. Each time the Personal Web Server runs, it finds the first available port, so the port number may change from time to time based on the availability of the ports.
To protect your computer, the Personal Web Server is built to only respond when it is accessed from the local computer. Remote access from another computer, whether inside or outside the firewall, is disabled at the code level and cannot be turned on through a configuration setting. Moreover, the only port that is used is the selected port, and only when accessed from the same computer. From all other computers, the Personal Web Server behaves as if it does not even exist.
The Iron Speed Designer Personal Web Server maintains its virtual directory settings in a configuration file. The configuration file is located in:
<Iron Speed Designer>\PersonalWebServer\PWSApp.exe.config
The configuration file contains information about the port currently being used by the Personal Web Server as well as the virtual directory names and locations.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="PortNumber" value="8080" />
<add key="/Designer" value="C:\Program Files\Iron Speed Designer\Designer" />
<add key="/TestApp" value="c:\Applications\TestApp" />
</appSettings>
</configuration>
Iron Speed Designer automatically updates this configuration when launching applications. The port number will be the first available open port equal to or greater than 8080. When a new port is selected, the configuration file is updated.
The virtual directory settings are specified in the file relative to the root directory of the server. For example, “/TestApp” is an application’s virtual directory and points to the C:\Applications\TestApp folder.