Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC:

Strange exe-naming 30 Aug 2017 18:53 #2530

  • FFF
  • FFF's Avatar
  • Topic Author


  • Posts: 1398
  • Chris,
    by chance i had a look into my bin\debug folder and found some "strange" files like:
    bcc5f20a-a180-4b27-823b-7abf0367d4e6__SQL.exe or
    d20e51d5-b630-4f65-bee9-f7ba8612cfd6__TomLibVirt.dll
    The "regular" ones are named like: __TomLibVirt.dll
    I suspect that may be result of some problems i had, but i'm curious ;) - probably i should simply delete them and forget?

    Karl
    Regards
    Karl (X# 2.14.0.4; Xide 1.33; W8.1/64 German)

    Please Log in or Create an account to join the conversation.

    Strange exe-naming 30 Aug 2017 22:00 #2535

    • Chris
    • Chris's Avatar


  • Posts: 3844
  • Hi Karl,

    I had such files too from time to time and was wondering where they are coming from. Just yesterday I realized they are created when you try to compile an app that is already running, when this happens, the existing dll/exe gets renamed to that strange file name.

    Guess that's a feature of roslyn, tried to search about this, but did not find anything. Maybe Robert has further info?

    Chris
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    Strange exe-naming 31 Aug 2017 08:43 #2538

    • robert
    • robert's Avatar


  • Posts: 3447
  • Chris,

    Yes this is what Roslyn does: when there is a sharing violation writing the output file then the existing file is renamed and marked for deletionSee:

    github.com/dotnet/roslyn/blob/master/src...mitStreamProvider.cs , line 80.

    The files should be hidden. I guess Karl has the option to show hidden files enabled.
    The files normally should automatically be deleted when they are no longer in use.

    Robert
    XSharp Development Team
    The Netherlands

    Please Log in or Create an account to join the conversation.

    Last edit: by robert.
    • Page:
    • 1