T O P I C R E V I E W |
replay |
Posted - Feb 17 2009 : 09:34:12 AM Instead of saving everything (cache, pref...) in the user directory, maybe it would be interesting to do a per solution database, because it's often happening to have different kind of sdks installed and visual assist lost it's integrity when it's getting the same declaration in its database (I have to cleanup and rebuilt database very often to have it working smoothly) |
18 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - Mar 11 2009 : 4:06:26 PM This is being looked at, but currently I do not have any estimate on when it will be done. |
thethirdhalf |
Posted - Mar 10 2009 : 4:12:48 PM "We are thinking about a change to allow multiple stable include directory lists, but I am not quite sure how that will work:
case=21844"
Different issue, but this feature would be really useful on my end: We use multiple versions of QT simultaneously (and different platforms, at that). We also use up to four IDE's simultaneously. If you can do it, please do! |
replay |
Posted - Mar 05 2009 : 12:39:29 PM Ok, as soon as the problem is coming back, i'll try all these |
feline |
Posted - Mar 05 2009 : 11:06:44 AM When the problem starts happening again can you try the CString and std::string test please.
Can you also go to a #include line for one of the DirectX SDK header files and place the caret into the filename. What, if anything, does VA show in the context and definition fields?
If you press alt-g are you taken to the correct file?
I am wondering if VA still knows about the header files, even if the listboxes are not working. |
replay |
Posted - Mar 04 2009 : 05:37:49 AM These two are working fine. But I got no problem yet since I cleared the cache and rebuilt the database. But the problem was often happening with DirectX SDK. |
feline |
Posted - Mar 03 2009 : 5:26:01 PM What happens for the code:
CString strCStr;
strCStr.|
and
std::string strStd;
strStd.|
These two should be defined in your stable include directories, so should still work even if VA is confused by items from the SDK's. I am trying to understand the scope of the problem. |
replay |
Posted - Mar 03 2009 : 05:10:05 AM it's the member listboxes after typing . or -> |
feline |
Posted - Mar 02 2009 : 3:54:20 PM when you say listboxes are not working can you be more precise? are you getting any listboxes at all? are you getting member listboxes after typing a dot or -> ? are you getting suggestion listboxes - these have an A icon under the bottom left hand corner. |
replay |
Posted - Mar 02 2009 : 05:56:35 AM Yes, the directories are here (vs8_1 to 3); when the problem is happening, the listboxes are not working (and i disabled intellisense to get vs faster). |
feline |
Posted - Feb 27 2009 : 5:59:42 PM *sigh* you are not supposed to have any problems when doing this.
One thing that might help a little bit. VA makes a separate symbol database for each instance of the IDE. So you will have these directories:
C:\\Documents and Settings\\ <USERNAME> \\Local Settings\\Application Data\\VisualAssist\\vs8_1 C:\\Documents and Settings\\ <USERNAME> \\Local Settings\\Application Data\\VisualAssist\\vs8_2
so if you could load solution 1 in the first instance of VS2005, and solution 2 in the second instance of VS2005, etc, this would help to limit the problem. I know this is not a proper solution though.
When the problem shows up, exactly what is happening, what are you seeing that is wrong? |
replay |
Posted - Feb 26 2009 : 12:20:41 PM No, i never add the directory to the ide of va because of the different version, the includes are only in the source code (precompiled headers). |
feline |
Posted - Feb 26 2009 : 10:01:17 AM How have you told the IDE and VA about these different SDK's?
Are they added to the solutions additional C++ include directories? All of the SDK's added to the IDE's C++ include directories list? Something else? |
replay |
Posted - Feb 23 2009 : 11:42:13 AM The only pattern (maybe) is i'm using different version of a sdk in different ide tha maybe sometimes createe the problem. But I don't know how long the problem comes. |
feline |
Posted - Feb 19 2009 : 5:21:49 PM *sigh* you are running a current version of VA. There used to be a problem when running multiple IDE's at once, causing VA to get confused, but this should be fixed in VA 1711.
Approximately how long does it take this problem to show up? Hours? Days? Months?
Have you ever noticed any form of pattern or trigger? |
replay |
Posted - Feb 18 2009 : 11:54:11 AM Yes, i often work with 2 or 3 ide
-----
VA_X.dll file version 10.5.1711.0 built 2008.12.11 Licensed to: VA X: [email protected] (1-user license) Support ends 2010.01.02 DevEnv.exe version 8.0.50727.762 msenv.dll version 8.0.50727.762 Font: Courier New 13(Pixels) Comctl32.dll version 6.0.2900.5512 Windows XP 5.1 Build 2600 Service Pack 3 2 processors
Platform: Win32 Stable Includes: C:\\Program Files\\Microsoft Visual Studio 8\\VC\\include; C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include; C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include; C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\include;
Other Includes:
Stable Source Directories: C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc; C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm; C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl; C:\\Program Files\\Microsoft Visual Studio 8\\VC\\crt\\src;
|
feline |
Posted - Feb 18 2009 : 11:29:42 AM Do you often work with more than one IDE open at a time?
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. |
replay |
Posted - Feb 17 2009 : 1:20:08 PM That's already what i am doing. i am not adding the path to VA but only to my projects (in the precompiled headers). But after a while, it's not working fine and I have to rebuild the database. |
feline |
Posted - Feb 17 2009 : 11:01:07 AM We are thinking about a change to allow multiple stable include directory lists, but I am not quite sure how that will work:
case=21844
It might help in your situation though.
An alternative is to remove these SDK's from VA's stable include list, by setting the platform to Custom, and instead add the SDK to the projects. |