while working in a file that is shared between the server and client side 
projects, visual studios defaults to using one definition of CLIENT_DLL found 
in one of the projects, which basically makes the #ifdef block not work 
correctly in one of the projects. 

Ex) For me CLIENT_DLL is defined, so the server side aspect of the base 
Gamerules class is grayed out and ignored by intellisense, unless I remove the 
#ifdef block and wait a few minutes for intellisense to reinitialize.

I realize that this is a documented bug (actually it's more like a feature, 
since it's listed as a limitation of how intellisense works), but it would be 
nice if I could remove the affects it has on my code, by possibly disabling it 
from working with preprocessor blocks. 

I would greatly appreciate if someone has a solution to this problem, as it can 
be very annoying to work with in unfamiliar code.  
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to