348
Views
11
Comments
Detachment Process
Question
Application Type
Reactive
Platform Version
11.18.1 (Build 38276)

Hello everyone, I would like to know if anyone has done the Detach process. Has anyone here been through this process and/or willing to share their experience?  Would love to discuss. 

2024-04-02 13-23-43
Gonçalo Ferraria
Champion

Hi Suiyakala,

I recently had the opportunity, unfortunately, to perform some detach processes. These processes involved terminating all applications on the customer's side and handling cases where the customer decided to deploy some applications in a .NET environment without using the OutSystems platform.

The detach process is well documented in the OutSystems documentation. We encountered some issues not covered in this guide, particularly related to the path to external resources. However, overall, the guide is sufficient for completing a detach with an experienced team.

What specific questions would you like to discuss?

Thank you.


2025-03-05 10-16-14
Suriyakala S

Hi Gonçalo Ferraria,

Thanks for your reply. we are following the steps in this https://success.outsystems.com/support/licensing/the_detach_process_for_outsystems_11/

We are now in the "Compiling and deploying web applications" step. While compiling the modules in the visual studio we are getting some errors like "dll file is missing" and 

"The name 'ssUsers' does not exist in the current context", etc. Did you got any errors like this while compiling the modules in visual studio?

Thanks
Suriyakala






2021-01-04 08-13-48
Toto
 
MVP

Hi Suriyakala,

I want to ask, is your detach environment the same with previous Outsystems environment ?

Can you share the error log, specially the dll missing ?

"The name 'ssUsers' does not exist in the current context" ==> this is related to "User" table and the logic surrounding it, please share the full log.

Thanks
2025-03-05 10-16-14
Suriyakala S

Hi @Toto , As per the documentation. we moved all our applications from cloud environment to on-premise environment. Then cloned the on-premise environment for testing the detach process for 1 application. So here we followed the "Using the Application Server that previously hosted OutSystems" and "Using the database that previously kept the OutSystems data" steps for our detachment. 

The dll file missing error solved. I have attached the screenshot of "The name 'ssUsers' does not exist in the current context". This error we are getting for all modules.  Can you please advice how to fix this?




2021-01-04 08-13-48
Toto
 
MVP
2025-03-05 10-16-14
Suriyakala S

No, Because In the Richwidgets module Which is dependency of Users module also we are having same type of error which is not able to fix. After compiled this module only we can compile Users Module right? 

2021-01-04 08-13-48
Toto
 
MVP

"After compiled this module only we can compile Users Module right?" ==> yes

RichWidgets shouldn't have dependendies to "Users" module, but it have dependencies to "User" table.

Can you check if you have module "System" to detach ? 


I cannot check mine because I no longer have access to my previous detachment.

2025-03-05 10-16-14
Suriyakala S

yes. System module dependency is there. But in service center we dont have "Detach" option to download source code for this "system" module.

2021-01-04 08-13-48
Toto
 
MVP

Can you PM me the detached code for the one with RsseSpaceUsers error.

2025-03-05 10-16-14
Suriyakala S

Hi @Toto

Thanks for your reply. We got the right .Net Developer to fix the errors. Thanks


2025-03-05 10-16-14
Suriyakala S

Hi @Toto ,

I got another issue in another module now while compiling in visual studio. so created new post for that. Can you please check the below post and let me know whether do you have any solution for this?

https://www.outsystems.com/forums/discussion/101384/outsystems-detachment-process/

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