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
 compatibility for performance patch in vc++
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

flow3r
New Member

8 Posts

Posted - Mar 20 2008 :  11:07:58 PM  Show Profile  Reply with Quote
http://blogs.msdn.com/vcblog/archive/2007/11/12/performance-improvements-in-visual-c.aspx

first, please check the above article out.

I think VAX(Visual Assist X) doesn't work with that patch well.
Major problem bothers me is that VAX doesn't react on VA Snippets' shortcut.
All other major features of VAX seem to work well.
But, I recommend to you to check compatiblity with that patch.
thank you.

Cylinder of uncertainity

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Mar 21 2008 :  10:30:45 AM  Show Profile  Reply with Quote
Last time I tried this patch it refused to install, but did not tell me why.

Which IDE and OS are you using? Which version of VA are you using?

Are you seeing snippets appear in the listboxes when you type?

zen is the art of being at one with the two'ness
Go to Top of Page

kevinsikes
Tomato Guru

USA
271 Posts

Posted - Mar 21 2008 :  4:46:15 PM  Show Profile  Reply with Quote
I installed the KB943969 patch, (330130_ENU_i386_zip.exe), on Visual Studio 2005 SP1 on a Windows XP SP2 virtual machine. I then installed Visual Assist X 1626, and the VA Snippet shortcuts are responding normally. I am using a C++ solution. Please let us know your VA X version and programming language.

Kevin Sikes
Infotainment Platform Design Engineer
Ford Motor Company
Go to Top of Page

flow3r
New Member

8 Posts

Posted - Mar 21 2008 :  7:06:19 PM  Show Profile  Reply with Quote
IDE: Visual Studio 2005 SP1
OS: Windows XP Professional x64 Edition SP2
VA X Version: Visual Assist X 1626
Programming Language: C++

and, when i type for VA Snippet shortcut, listbox had not been pop up.

Actually, it might be other problem. But, it is clear that VA Snippet shortcuts had been worked normally in the past. Now, it stopped working. (and, my co-worker has the same problem.)

and, VA X Snippets on other machine used by me works correctly. There are some differences between two machines. see the following.

1. other machine (we called it 'impala') had not been install KB943969 patch.
2. impala's OS: Microsoft Windows Server 2003 R2 Standard x64 Edition SP2

It might exist another differences that i didn't noticed.
I will try to keep looking. thanks.

Cylinder of uncertainity

Edited by - flow3r on Mar 21 2008 7:09:51 PM
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Mar 25 2008 :  12:43:13 PM  Show Profile  Reply with Quote
Are you seeing suggestion listboxes when you type? They are quite short, and should have the "A" icon below the bottom left hand corner.

This assumes you have:

VA Options -> Advanced -> Suggestions -> Include suggestions in listboxes

turned on.

Do you actually have:

VA Options -> Advanced -> Suggestions -> Include VA Snippets in listboxes

turned on? Can you make sure this did not get turned off somehow?

zen is the art of being at one with the two'ness
Go to Top of Page

flow3r
New Member

8 Posts

Posted - Mar 25 2008 :  9:31:40 PM  Show Profile  Reply with Quote
I checked again whether the listboxes popped or not.

When I type characters that is included in suggestions, I can see the suggestion listboxes.
But, When I type characters that is included in VA Snippets only (not suggestions), I can't see the suggestion listboxes.

And I guarantee that the option you mentioned has been turn on. it always turned on.
And I didn't modify VA Snippet data.
Even when I uninstall VA X and remove '%APPDATA%\\VisualAssit' folder, and re-install VA X again, the problem still go on.


And, here is an additional information.

In the left tree control of the 'VA Snippet Editor'.
When I expand 'C++' element, some items in that sub elements is repeated.
For example, it looks like the following.

C++
+ #d
+ #u
+ #p
+ ... (ellipsis)...
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ #if
+ #r
+ {...}
+ (...)
+ Refactor Create Implementation
+ Refactor Document Method
+ Refactor Encapsulate Field
+ Refactor Extract Method
+ ...(and more and more)

what's going on?



Cylinder of uncertainity
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Mar 26 2008 :  09:34:43 AM  Show Profile  Reply with Quote
*ah* I believe I know what is going on here. This happens when VA has problems reading the snippets file. VA Snippets should be stored in the directory:

C:\\Documents and Settings\\<USERNAME>\\Application Data\\VisualAssist\\Autotext\
I assume this is true on winXP 64bit. What is your windows username? Does it contain Unicode characters? If so can you please close all instances of the IDE and then tell VA to store its symbol database in a different directory, one without any Unicode characters in the path name. You do this via a registry key, as explained in this FAQ entry:

http://docs.wholetomato.com?W332

zen is the art of being at one with the two'ness
Go to Top of Page

flow3r
New Member

8 Posts

Posted - Mar 26 2008 :  9:27:08 PM  Show Profile  Reply with Quote
YES! It is containing unicode characters.
As you instructed, I created 'UserDateDir' key with proper value that does not containing any unicode character, in registry editor.
And, now VA Snippet works fine.
your support was very helpful.
i really appreciate it.


Cylinder of uncertainity
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