Skip to content

Temp directory of application can't be removed due to Vivado using VCRuntime140.dll #13

@Paebbels

Description

@Paebbels

pyInstaller extracts the pyEDAA.Launcher application into a temporary directory including VCRuntime140.dll. This DLL is also used by Vivado. Because the sripts temp. directory is a DLL search path, it's DLL is preferred over the system directory. Thus, Vivado uses the DLL and the shutdown process of the pyInstaller application can't purge the temp. directory.

An error message can be visualized, when running pyEDAA.Launcher from console. Otherwise, the GUI windows closing directly after the error message:
Image

Vivado process investigation:
Image


/cc @skoehler

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions