Deployment of TD 7 applications via XCOPY

General discussion forum about all things Team Developer 7.x
Uwe van der Horst
Site Admin
Site Admin
Germany
Posts: 59
Joined: 05 Mar 2017, 14:21
Location: Wetter (Ruhr), Germany

Deployment of TD 7 applications via XCOPY

Post by Uwe van der Horst » 19 Jul 2017, 08:58

In continuation to viewtopic.php?f=8&t=45676&p=152209&hilit=xcopy#p152209 I decided to open a new thread for TD-7.

Like Dave we use a pure xcopy deployment to bring our application to customers - without the need to install deployXX.exe.

With TD 7 we found two problems:

1. gailwrapping didn't work.
2. error "Internal memory has become invalid..." when exporting Grids to Excel (via SalGridDataExportEx())

I made a case for this and got this information from Gupta:
Install of deployment does AFAIK nothing on the registry this is what is done see bellow. TD 7 does not use olexlsf.dll anymore and use Syncfusion .NET assemblies to import/export from/to Excel.
- assemblies are not GAC register but exist in the deployer.

For application using QuickGraph:
Gupta.TD.GraphicsServer.dll
Gupta.TD.ToolUI.dll
Gupta.TD.Runtime.System.dll
Telerik.Windows.*.dll

For application using SalMail:
Gupta.TD.Runtime.Wpf.Mail.dll
Gupta.TD.Runtime.System.dll

For application using Web Reporting:
Gupta.TD.Reporting.dll
Gupta.TD.Runtime.Data.dll
Gupta.TD.Runtime.System.dll
Telerik.Windows.Documents.*.dll
Telerik.Windows.Zip.dll

For application using GAIL:
Gupta.TD.DotNetExplorer.GAIL.dll
Gupta.TD.Runtime.System.dll

For TD 7.0 application export grid data to Excel (import from Excel):
Syncfusion.*.Base.dll
I found the dlls on my TD-PC in folder C:\Program Files (x86)\Gupta\Team Developer 7.0\netbin

We don't use QuickGraph, SalMail and Web Reporting, but after copying this files into the apllication folder of our customers the problems with gail and Excel are solved.
Best regards,
Uwe van der Horst
Advo-web GmbH

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 400
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Re: Deployment of TD 7 applications via XCOPY

Post by Dave Rabelink » 19 Jul 2017, 09:05

Great info, Uwe!!

Thanks
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

thomas.uttendorfer
Site Admin
Site Admin
Germany
Posts: 52
Joined: 05 Mar 2017, 17:19
Location: Munich Germany

Re: Deployment of TD 7 applications via XCOPY

Post by thomas.uttendorfer » 20 Jul 2017, 12:21

Thanks Uwe.
We also do xcopy-installation and migrate to TD7.0.
Regards Thomas
Thomas Uttendorfer
[ frevel & fey ] Software-System GmbH
https://thomasuttendorfer.wordpress.com/

Uwe van der Horst
Site Admin
Site Admin
Germany
Posts: 59
Joined: 05 Mar 2017, 14:21
Location: Wetter (Ruhr), Germany

Re: Deployment of TD 7 applications via XCOPY

Post by Uwe van der Horst » 20 Jul 2017, 16:29

Gupta has entered Knowledge Base Article KB6087419. Actually there are no problems after installing the deployer since the required assemblies are registered to the GAC. Gupta has announced to modify the deployer in the future so that required assemblies are installed in the deployment folder as well.
Best regards,
Uwe van der Horst
Advo-web GmbH

Uwe van der Horst
Site Admin
Site Admin
Germany
Posts: 59
Joined: 05 Mar 2017, 14:21
Location: Wetter (Ruhr), Germany

Re: Deployment of TD 7 applications via XCOPY

Post by Uwe van der Horst » 20 Sep 2017, 13:02

With 7.0.3. all dlls are part of the deployment. Great.
Best regards,
Uwe van der Horst
Advo-web GmbH

Return to “General Discussion”

Who is online

Users browsing this forum: Ccbot [Crawler] and 1 guest