SubMain - CodeIt.Right The First Time!

/Community

Support Community for SubMain Products
 Home Products Services Download Purchase Support
in Search
 
Home Forums Blogs Tutorials/CIR Tutorials/GD Downloads
Welcome to SubMain Community Sign in | Join | Help

File operations (move, add, rename) hang in Visual Studio 2017 with GhostDoc Community installed

Last post 12-07-2017, 10:56 AM by Serge B. (SubMain). 1 replies.
Sort Posts: Previous Next
  •  12-06-2017, 6:26 AM 5050

    File operations (move, add, rename) hang in Visual Studio 2017 with GhostDoc Community installed

    Hello,

    Since a few days, file operations (moving/adding/renaming/deleting a file from the Solution Explorer) take seconds (sometimes up to 10/15 seconds) to complete in Visual Studio.

    I attached a debugger to Visual Studio to pause it randomly a few times while it hang on a file operation, and every time I could see the main thread of Visual Studio running code in GhostDoc assembly (I joined a txt file with the full stacktrace).

    From the stacktrace I think the culprit is DumpSolutionProjectFiles(). I don't know why such method is called from OnAfterRenameFiles(), but it dumps the paths of all the files in the solution and it takes ages to do so, because it does LOTS of read in the registry.

    If I unload GhostDoc, then file operations in VS take less than a second.

    I use Visual Studio 2017 Community Edition (v15.5.0), and I use GhostDoc v5.8.17330. I also have Visual Studio 2017 Community Preview  (v15.5.4) installed alongside.

  •  12-07-2017, 10:56 AM 5051 in reply to 5050

    Re: File operations (move, add, rename) hang in Visual Studio 2017 with GhostDoc Community installed

    There was a glitch in the build 17330 which we have resolved and published an update. Please download the latest build 17335 which includes the fix.

    Thanks!

     


    Thank you,
    Serge Baranovsky
    http://submain.com - .NET Developer Tools  |  Microsoft MVP  |  ASP Insider
    » » CodeIt.Right Will Fix Your Code!™ - http://submain.com/codeit.right
    » » C#/VB .NET Coding Guidelines - FREE 100+ page ebook (PDF) http://submain.com/guidelines
View as RSS news feed in XML
 
     
 
Home |  Products |  Services |  Download |  Purchase |  Support |  Community |  About Us |