Deploying FactoryStudio Projects > Installing the Project Configuration files
  
Installing the Project Configuration files
The project configuration is just one file, with extension TPROJ or TRUN, according to whether you want to install for production the main project configuration file or a published version.
The Project Management utility allows you to connect with remote servers and download the project files to remote computers.
Although that one file contains the entire project configuration, you should use the following check-list to ensure that any external dependencies are also taken care of.
If the folder structures on the Production computer is not the same you used for development, make sure that all the places you have FILE PATHS in your project are mapped correctly to the production computer. FactoryStudio has many features and macros to define paths relative to the Project location, product installation or execution path; whenever possible avoid using fixed path locations in your projects.
Any external WPF controls should also be copied the target computer. For remote web access those files should be located at the folder WpfControl and the utility to update the web manifest must be executed.
If the application is referencing external DLL or .NET assemblies ensure they are available and at the correct paths on the target computer.
If the project uses RETENTIVE values, you must decide if the target computer will create a new Retentive database or you if you will copy one with some predefined values.
Enable Firewall to allow remote clients. Ports 3101 for startup (optionally port 3201 to Test Mode). For web and iOS clients, data web services enabled on port 80.
If the application is using external DLLs, WpfControls, configuration files or embedded databases, make sure you copy those files to the target machine and double check if the PATHNAMES you used in the project configuration are compatible.