Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Why "Deferred" ?

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
Adequat Posted - Sep 14 2017 : 04:14:34 AM
When I open the VA file selector ("Open File in Solution"), I often see "(deferred)" next to a name in the Project column. Why so?

Rebuilding the symbol database and launching VS again, does not help.

Any idea?
3   L A T E S T    R E P L I E S    (Newest First)
sean Posted - Sep 14 2017 : 5:32:42 PM
VA does parse it and relies on the LSL related services to get the applicable include directories and project settings.
Adequat Posted - Sep 14 2017 : 5:28:55 PM
I see. If a project is deferred, is it parsed anyway by VA or not?
sean Posted - Sep 14 2017 : 4:18:17 PM
VS2017 has a feature called Lightweight Solution Load (LSL). In VS2017 15.3, Visual C++ projects started participating in LSL. Projects listed as (deferred) are ones that are lightweight loaded -- they show up in solution explorer but load of them has been deferred. The 'deferred' text should go away once a project is no longer lightweight loaded. Expanding/opening a project node in solution explorer (assuming it is closed) will cause load of the project. Some VA features are not enabled in deferred projects. For example, rename file is not supported since the project isn't actually loaded (and the project must be modified when you rename a file). Improved support for LSL is coming in the next few releases of VA.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000