Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 VA_X.dll opening files I don't expect
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

RogerBennett
Starting Member

United Kingdom
1 Posts

Posted - Nov 04 2015 :  11:21:45 AM  Show Profile  Reply with Quote
Hi, I think visual assist is touching too many files. I didn't see this asked when I searched but I'm hoping somebody has the answer.

I've got a large project that will perform a small compile and complete an incremental link in around three minutes.

However, frequently some of our programmers are seeing 30-50 minute link times due to huge disk access. After eliminating both antivirus and windows SuperFetch as causes, the ProcessMonitor tool from www.sysinternals.com is showing devenv.exe VA_X.dll as a culprit opening data files, e.g. PNGs and other non-code files while the build is happening.

I've added this files to the extensions to ignore option like this:
.png; .tup; .anm; anm2; .entityclip; .emitter; .particle; but Visual Assist still seems to be touching those files. I couldn't see a way to ignore entire paths.

However even with these, the files still appear to be read. When it does, the disk is thrashed like crazy, memory usage goes up and link times go through the roof as a consequence. This is a real workflow killer for the programmers it happens too.

Has something like this been spotted before or is there a way we can diagnose further?

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Nov 04 2015 :  3:04:43 PM  Show Profile  Reply with Quote
Firstly apologies for the problems you are experiencing, the jump in build times is scary and crazy. This should not be happening, so we need to try and figure out what is going on here.

I don't recognise most of the file extensions, but I recognise .png, and there is no reason for VA to ever pay attention to image files.

VA parses your solution and your stable include files, which can take several minutes for a large code base, but the stable include files are only scanned occasionally.

Can you please look in your VA options, do you have the following options turned On or Off:

VA Options -> Projects and Files -> Upon opening a file, parse all other unparsed files in the same directory:
* if Solution is empty
* if Solution is not empty

VA Options -> Projects and Files -> Enumerate project references thoroughly

VA Options -> Performance -> watch for externally modified files and reparse when necessary
VA Options -> Performance -> Parse all files when opening a project

As a test, can you please try turning all of these options off, restarting the IDE, and see if this has any effect on the build time? Turning some of these off may effect how useful VA is when editing, but for the moment we need to try and fix the build time problem.

Have you tried disabling VA in the IDE Extension Manager (VS2010) / Extensions and Updates (VS2012 and above) dialog, to see if this fixes the problem? If not, please do, this will require an IDE restart. This should tell us if VA is a key part of the problem or not.

Can you please go to:

VA Options -> System Info -> Copy Info

and paste the details (from the clipboard) into your reply. This will give us the basic information about your setup.

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000