Skip to main content
Chris3
21-Topaz I
August 16, 2023
Solved

Browser stops working in older version of Creo when newer version is installed

  • August 16, 2023
  • 3 replies
  • 4346 views

I have Creo 9 and 10 installed but Creo 7 is our production version. When Creo 9 or 10 gets installed the browser in Creo 7 stops working. Browser is set to Chrome.

 

Any idea how to prevent 9 or 10 from changing the browser in 7?

 

Install is a local install.

Best answer by RandyJones

@MartinHanak wrote:

Hi,

just little comment ...

1.] imagine I have clean computer without any Creo installation

2.] I install Creo 7.0 into c:\ptc\creo_parametric-7.0 directory

  • Creo 7.0 Platform Agent is located in c:\ptc\creo_parametric-7.0\Creo directory in two subdirectories - Agent and Platform

3.] I install Creo 8.0 into c:\ptc\creo_parametric-8.0 directory

  • Creo 8.0 Platform Agent installation updates the contents of c:\ptc\creo_parametric-7.0\Creo\Agent directory 
  • Creo 8.0 Platform Agent is located in Creo 7.0 installation ... c:\ptc\creo_parametric-7.0\Creo\Agent directory
    and also in Creo 8.0 installation ... c:\ptc\creo_parametric-8.0\Creo\Platform directory

This means that the installations mentioned above are not independent !

 


Thank you for pointing that out. I should also have added that I also uninstall Creo Parametric after install. So my steps are:

  • On my laptop install Creo Parametric into version specific folder
    • c:/ptc/creo_parametric-10.0
  • rename the install directory to build specific eg
    • c:/ptc/creo_parametric-10.0.1.0
  • 7zip the renamed install directory
    • creates creo_parametric-10.0.1.0.7z 
    • Use this for "installs" both local and network
  • rename the directory back to original name c:/ptc/creo_parametric-10.0 so the uninstaller will work
  • Uninstall Creo Parametric
    • Which then uninstalls the offending Creo Platform/Agent
    • This is actually much easier now with the uninstall all related items if you start with uninstalling Creo Parametric first
  • unzip the 7zipped earlier for a local "install"
    • This creates creo_parametric-10.0.1.0
    • rename to creo_parametric-10.0

Using this method allows you to easily have multiple versions/builds and switch easily by  simply renaming directories:

eg

  • c:/ptc
    • creo_parametric-10.0/
    • creo_parametric-10.0.0.0/
    • creo_parametric-9.0/
    • creo_parametric-9.0.4.0/

Firing up Creo Parametric 9.0 (custom bat file) will then launch what ever build is currently in c:/ptc/creo_parametric-9.0. This same custom script will set the CREO_AGENT_EXE_PATH and CREO_AGENT_LDP_LIST appropriately.

 

The PTC installer needs improvement for the Creo Platform/Agent installation.

3 replies

23-Emerald III
August 16, 2023

Do you have this in your Creo 7 config.pro?

windows_browser_type chromium_browser

 

I have no problems switching between Creo 9.0.5.0 and 7.0.10.0.

Running them both just now to verify that I can switch between Creo sessions with no issues.

Chris3
Chris321-Topaz IAuthor
21-Topaz I
August 16, 2023

windows_browser_type chromium_browser is the default setting in Creo 7 and 8. In Creo 9 it is depreciated.

https://creosite.com/index.php/configuration/config-pro-option-search/compare-creo9-with-creo8-config-options/ 

 

https://www.ptc.com/en/support/article/CS356984 

 

So no I don't have it set in my config.pro but it is set as the default by Creo.

17-Peridot
August 16, 2023

We found out thru testing that you also need to set the computer default browser to Chrome. Having the two defaults (computer and Creo) set differently caused issues with stand alone Windchill, ModelCheck, and Creo embedded browser.

20-Turquoise
August 16, 2023

I always install in a specified directory for each eg:

  • c:/ptc/creo_parametric-7.0
  • c:/ptc/creo_parametric-8.0
  • c:/ptc/creo_parametric-9.0
  • c:/ptc/creo_parametric-10.0

This way the creo agent/platform for each version get installed in it's own directory eg:

  • c:/ptc/creo_parametric-7.0/Creo
    • Agent
    • Platform
  • c:/ptc/creo_parametric-8.0/Creo
    • Agent
    • Platform

Then I set both CREO_AGENT_EXE_PATH and CREO_AGENT_LDP_LIST environment variables appropriately with a custom startup .bat file. See article CS255889.

Otherwise, despite what PTC claims about newer Platform/Agent working with older versions, it has never worked for me without doing these workarounds.

24-Ruby III
August 17, 2023

@RandyJones wrote:

I always install in a specified directory for each eg:

  • c:/ptc/creo_parametric-7.0
  • c:/ptc/creo_parametric-8.0
  • c:/ptc/creo_parametric-9.0
  • c:/ptc/creo_parametric-10.0

This way the creo agent/platform for each version get installed in it's own directory eg:

  • c:/ptc/creo_parametric-7.0/Creo
    • Agent
    • Platform
  • c:/ptc/creo_parametric-8.0/Creo
    • Agent
    • Platform

Then I set both CREO_AGENT_EXE_PATH and CREO_AGENT_LDP_LIST environment variables appropriately with a custom startup .bat file. See article CS255889.

Otherwise, despite what PTC claims about newer Platform/Agent working with older versions, it has never worked for me without doing these workarounds.


Hi,

just little comment ...

1.] imagine I have clean computer without any Creo installation

2.] I install Creo 7.0 into c:\ptc\creo_parametric-7.0 directory

  • Creo 7.0 Platform Agent is located in c:\ptc\creo_parametric-7.0\Creo directory in two subdirectories - Agent and Platform

3.] I install Creo 8.0 into c:\ptc\creo_parametric-8.0 directory

  • Creo 8.0 Platform Agent installation updates the contents of c:\ptc\creo_parametric-7.0\Creo\Agent directory 
  • Creo 8.0 Platform Agent is located in Creo 7.0 installation ... c:\ptc\creo_parametric-7.0\Creo\Agent directory
    and also in Creo 8.0 installation ... c:\ptc\creo_parametric-8.0\Creo\Platform directory

This means that the installations mentioned above are not independent !

 

15-Moonstone
August 17, 2023

You're correct, that's one of the reasons that for our "installation" for users we have actually stopped installing Creo. We install once on a test computer, move the Creo folder from it's installation location to a similar location as shown above and add the lines for the .pcf files to find Agent and Platform. We then just zip up our installation location folder and our "installation" then just unzips those files into place. We were actually led to this when we had problems with Creo and WorkGroup Manager installations messing with each other's CreoAgent.

Chris3
Chris321-Topaz IAuthor
21-Topaz I
August 28, 2023

Apparently there is a bug in 10.0.1 that causes this issue. Do not install this version if you need to have multiple versions of Creo on your machine.

 

Article: https://www.ptc.com/en/support/article/cs182686 

15-Moonstone
September 25, 2023

The solution si here

  • Go to Windows Control Panel Apps > select PTC Creo 10 Platform Services > Modify > Repair

https://www.ptc.com/en/support/article/CS398247