Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Issue

When I try to start my configurations or to connect a tool, I receive an error message which mentions another user and the ToolLibTemp.

Examples

Could not create temp directory C:\Users\USER\AppData\Local\Temp\ecu.test 2023.4\ToolLibTemp: [WinError 5] Access is denied: '\\\\?\\C:\\Users\\USER\\AppData\\Local\\Temp\\ecu.test 2023.4'

Could not create temp directory C:\Users\USER\AppData\Local\Temp\ecu.test 2023.4\ToolLibTemp: [WinError 183] Cannot create a file when that file already exists: '\\\\?\\C:\\Users\\USER\\AppData\\Local\\Temp\\ecu.test 2023.4\\ToolLibTemp'

Solution

This happens if the TempDir path in the ToolLibs.ini points to one fixed user. Normally the path should be relative and look like:

ToolLibs.ini
[General]
TempDir = %TEMP%\ecu.test 2023.4\ToolLibTemp

In some cases the ToolLibs.ini is created with a absolute path to one user, so that other users cannot access it.

To fix this issue there are two different workarounds:

 Workaround 1: The user has access to the ToolLibs.ini
  1. You can edit the file and add the relative path instead of the absolute path
    or

  2. You can delete the file and restart ecu.test with the desired user 

 Workaround 2: The user has no rights to edit the ToolLibs.ini
  1. Copy the ToolLibs.ini file to another place on you PC

  2. Change the TempDir entry in this copy to a suitable path

  3. Start ecu.test via:

    • ecu.test.exe --toollibsini=C:\"PathToTheNewFile"\ToolLibs.ini
      or

    • Tool-Server.exe --toollibsini= C:\"PathToTheNewFile"\ToolLibs.ini 

The ToolLibs.ini is stored under %allusersprofile%\tracetronic\ecu.test[VERSION].
If the active user does not have write access to %allusersprofile%, the ToolLibs.ini is stored under %localappdata%.
From within ecu.test you can also open the ToolLibs.ini with the shortcut Ctrl+F11.

  • No labels