1175
Views
4
Comments
Source Code of Outsystems application
Question

Hi,

Application source code as I understood is stored in \Program Files\OutSystems\Platform Server\share\eSpaceName. But, when I tried to remove some files in the espace from the above path, my application is still working as usual. Ideally when files are deleted, app would break. 
Is there any other path/location where the source files are stored? Can I get help in understanding how the files are stored on the installed location when the app is built.


Thanks,

Saicharan

2019-06-15 21-39-22
Afonso Carvalho
 
MVP

Hi,

Can you share with us what you're trying to accomplish? If you want to take down an app, it would be safer to disable it in Service Center:

2016-04-22 00-29-45
Nuno Reis
 
MVP

Hello Sai.

Apparently you are trying to break stuff to see how it works. I'm not explaining how OS works, but simple sharing some general knowledge.

Like you said, those are source files. Source files are useless and don't affect the app once it has been published. However, their absence make developers go crazy.

I'd recommend you delete also in the application server (IIS) to see a nice crash.

UserImage.jpg
BS

Hi Saicharan,

I'm assuming you have access to the server and have an on-premise setup. 

On Windows servers, OutSystems applications are by default .Net applications running on IIS.You can go to your IIS console, navigate to [YOUR_SERVER] > Sites > Default Web Site > [YOUR_APP_NAME], then right-click and choose "Explore". You should find the physical directory where your application is located. e.g. Program Files\OutSystems\Platform Server\running

This is typically where OutSystems platform stores / deploys the generated compiled .Net files.

Hopes this helps to understand more of how OutSystems works.

But I strongly DO NOT recommend deleting files here as it may cause unexpected results.

Regards,

Boney


2024-05-03 14-03-28
Sudip Dey

Please First clarify that you are working on the Personal Environments or OnPremises Server.

If it is Personal Environments, then when you publish an application is stored in the cloud. so if you delete it from the outsystems installed folder it will download the application automatically when you open the service studio.

In On-premises you can get the files from your local machine. 

Please clarify the scenario.

Thank you,

Sudip

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.