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
 Why "Deferred" ?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Adequat
Tomato Guru

182 Posts

Posted - Sep 14 2017 :  04:14:34 AM  Show Profile  Reply with Quote
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?

sean
Whole Tomato Software

USA
2817 Posts

Posted - Sep 14 2017 :  4:18:17 PM  Show Profile  Reply with Quote
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.
Go to Top of Page

Adequat
Tomato Guru

182 Posts

Posted - Sep 14 2017 :  5:28:55 PM  Show Profile  Reply with Quote
I see. If a project is deferred, is it parsed anyway by VA or not?
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Sep 14 2017 :  5:32:42 PM  Show Profile  Reply with Quote
VA does parse it and relies on the LSL related services to get the applicable include directories and project settings.
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