Post Closed
328
Views
18
Comments
Experience in Detaching?
Application Type
Traditional Web, Mobile, Reactive, Service

My company may be forced to "detach" from Outsystems. Has anyone here been through this process and/or willing to share their experience?  Would love to discuss.


Thanks!

Jeff

2018-10-29 08-31-03
João Marques
 
MVP

Hi Jeff,


Although I haven't went through that experience, in case you haven't go through it yet, I suggest you to see the Detach process for OutSystems 11 documentation. It is a quite comprehensive document that will likely answer most of your questions.


Kind Regards,
João

2023-08-28 07-00-10
Paulo Torres
Champion

I did one project to detach but the main person was Systems Admin. If I can help you let me know.

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

Hi,


I have experience it, basically after detach you'll get a .sln file (solution file .NET), after that open it using Visual Studio for build and then can be deployed to IIS.

UserImage.jpg
Mark Joseph Manabat

How can you get the database and machine config of the project if it was not available in previous server?

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

I assume your question is : How to get database and machine config of the project if the previous environment is on the cloud.
If so, you can ask Outsystems support for this (stated in : https://success.outsystems.com/support/licensing/the_detach_process_for_outsystems_11/ and https://success.outsystems.com/support/enterprise_customers/maintenance_and_operations/access_the_database_of_your_outsystems_cloud/ )


UserImage.jpg
Mark Joseph Manabat

currently we don't have access to the database. I was wondering if we could still generate the database based on the solution in detachment.

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

Yes, that's why I'm asking you, you didn't have access to database because it on the cloud ? If so, then you can try mu suggestion above.

If not, can you elaborate, what do you mean you cannot access the database ?

UserImage.jpg
Mark Joseph Manabat

Literally we don't have access to the database server but the detach solution was already given to us. is there a way to recreate internal database on a new server?


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

It is possible, but it not easy and you may cannot get data type of the tables.

You can try to scan the code for "select" / "insert", this should get you the query (and the table structure, without detail data types)



2024-03-06 02-18-01
Saravanakumar C

Hi ,

After detaching , can we do both .Net code development and Outsystems development?

Will it work ?   

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

No.

Detach means you do not use Outsystems anymore.

You can still use .Net to modify the code, but cannot use Service Studio anymore.

2024-03-06 02-18-01
Saravanakumar C

Hi @Toto ,

Thanks for your prompt response. 

Do you have any Outsystems documentation link for this? Seeing detach process steps in the documentation , but this details not mentioned in that I believe.

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

Hi @Toto ,

While  build solution in visual studio, it was successful or you got errors to fix ?. Is your detachment process was successful? after detaching from outsystems the applications are working well? 

Thanks


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

Hi Suriyakala, 


Next time please open new topic :D


"While  build solution in visual studio, it was successful or you got errors to fix ?. Is your detachment process was successful? after detaching from outsystems the applications are working well? " ==> I got successful compile on the .sln file. The detach is always successful on my case, and the application are running well on the new server with IIS. The only complain from me is the "detached" code is using Outsystems code standard, so it take time to learn the coding pattern if you want to modify after detaching. 


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

Hi Toto,

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