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
 A problem with EVC 4.0
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

bairaulinter
Junior Member

11 Posts

Posted - Sep 02 2006 :  10:39:35 PM  Show Profile  Reply with Quote
I have installed Visual Assist X after I had installed EVC 4.0

But when I run EVC, there is a message dialog.

"Visual Assist was unable to find a system include path
Press ok to add an include path manually"

I don't know how to add an include path manually!
Who can help me?
Thanks!

support
Whole Tomato Software

5566 Posts

Posted - Sep 03 2006 :  11:12:11 AM  Show Profile  Reply with Quote
Did you launch EVC 4.0 prior to installing VA X? If not, can you uninstall VA X, launch the IDE, and reinstall VA X?
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 03 2006 :  4:44:18 PM  Show Profile  Reply with Quote
i had this error message recently when setting up a new test system. i had installed VA before loading the IDE. i simply accepted the error message and re-started the IDE. after doing this everything was fine for me. you could try that first, since it is quicker than uninstalling and reinstalling VA.

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

bairaulinter
Junior Member

11 Posts

Posted - Sep 05 2006 :  07:52:58 AM  Show Profile  Reply with Quote
I have unintalled VA X, and launched the EVC, and reinstalled VA X.
But it does not work.

There is still have that error message!!!
I don't know what's the reason!

And I'v found another problem.
If I have intalled VA X, then launch EVC, the color of the
variables and args have been changed by VA X. But there is
no IntelliSense !
It is a big trouble!!!
Go to Top of Page

mackomilos
Senior Member

35 Posts

Posted - Sep 05 2006 :  08:37:35 AM  Show Profile  Reply with Quote
I had the similar/same problem with this issue some time ago. If I installed only base SDK shipped with eVC, VAX didn't recognize any paths to this SDK. After I installed SDK for WM2003, all became o.k. Maybe it should help you to resolve this issue.

Also there may be a problem without latest service pack - just the tip
Go to Top of Page

bairaulinter
Junior Member

11 Posts

Posted - Sep 05 2006 :  08:53:11 AM  Show Profile  Reply with Quote
I have installed SDK for WM2003 before I intalled VA X.
Can you tell me are there any differences which one is installed first. Are there any others reasons, like the tools, simulators, or CPUs are intalled differently!

I just want the IntelliSense works again!!!
Go to Top of Page

mackomilos
Senior Member

35 Posts

Posted - Sep 05 2006 :  09:34:29 AM  Show Profile  Reply with Quote
At this stage I don't know where the problem may be, this is already privilege of somebody from WholeTomato

What can I do it for you is to provide you with the paths, so you can set them in VAX option (options->projects->C/C++ directories) manually:

Stable Include Files:
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Include\\ARMV4;
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\mfc\\include;
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\atl\\include;

Source Files:
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\mfc\\src;
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\atl\\src;
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\mfc\\include;
C:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\atl\\include;

Other Include Files is empty...

I hope this helps you
Go to Top of Page

bairaulinter
Junior Member

11 Posts

Posted - Sep 05 2006 :  2:05:05 PM  Show Profile  Reply with Quote
I will be crazy!!!!
First time I changed the path manually just like what mackomilos said, well, it works. And the IntelliSense works too.

But after I added another path(like SMARTPHONE 2003), then it does not work again! How to explain this?

Then I uninstalled VA X, and reintalled it.
Changed the path manually like I did in the first time,
But it does not work too!

But thanks all the same,mackomilos!
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Sep 05 2006 :  2:58:58 PM  Show Profile  Reply with Quote
Please copy the info from the About node of our options dialog and paste it into the forums. Use the Copy Info button.
Go to Top of Page

bairaulinter
Junior Member

11 Posts

Posted - Sep 06 2006 :  07:16:41 AM  Show Profile  Reply with Quote
VA_X.dll file version 10.3.1531.0 built 2006.08.04
VAOpsWin.dll version 1.3.3.6
VATE.dll version 1.0.5.8
evc.exe version 4.0.1610.0
Devshl.dll version 4.0.1610.0
Devedit.pkg version 4.0.1610.0
Comctl32.dll version 5.82.2900.2180
Windows XP 5.1 Build 2600 Service Pack 2
Single processor

Platform: Custom
Stable Includes:
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Atl\\include;
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Mfc\\Include;
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Include;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Atl\\include;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Include;

Library Includes:
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Atl\\Src;
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Mfc\\Src;
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Atl\\include;
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Mfc\\Include;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Atl\\Src;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Atl\\include;

Other Includes:

Go to Top of Page

mackomilos
Senior Member

35 Posts

Posted - Sep 06 2006 :  10:15:26 AM  Show Profile  Reply with Quote
It seems that there is an interference problem with similar files in more directories. Try to remove these similar paths from list, so the result should look like this:

Stable Includes:
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Mfc\\Include;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Atl\\include;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Include;

Library Includes:
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Mfc\\Src;
D:\\Program Files\\Windows CE Tools\\wce420\\POCKET PC 2003\\Mfc\\Include;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Atl\\Src;
D:\\Program Files\\Windows CE Tools\\wce420\\SMARTPHONE 2003\\Atl\\include;

Other Includes:

And of course don't forget to clear the cache and rebuild the database (both functions are in VAX options->Performance->General)

Edited by - mackomilos on Sep 06 2006 10:17:00 AM
Go to Top of Page

bairaulinter
Junior Member

11 Posts

Posted - Sep 06 2006 :  11:13:25 AM  Show Profile  Reply with Quote
Useless...

I don't know why!!!
The Microsoft IntelliSense never work again!

Thank you all the same mackomilos!
What should I do ?!
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 06 2006 :  7:14:53 PM  Show Profile  Reply with Quote
i will chaise support about this. are you getting any error messages when you start the IDE at the moment?
do you get any messages on the status bar about files being parsed?

you could try closing the IDE
uninstalling VAX
rebooting (which seems totally pointless - i am just thinking about being extra careful)
load the IDE and see if intellisense works
if so now install VAX again.

you may find that turning on:

VA Options -> Text Editor -> listboxes -> get content from default intellisense

helps.

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

bairaulinter
Junior Member

11 Posts

Posted - Sep 07 2006 :  06:47:03 AM  Show Profile  Reply with Quote
No error messages! No messages on the status bar!

There is only a message dialog when loading EVC first time after installing VA X.

"Visual Assist was unable to find a system include path
Press ok to add an include path manually"


While if I disable VA X, then the Microsoft's IntelliSense works well. And if I enable VA X, then it does not work!

I'v no idea!

Edited by - bairaulinter on Sep 07 2006 06:47:44 AM
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 09 2006 :  2:40:28 PM  Show Profile  Reply with Quote
i have just tried to replicate your situation here. i installed EVC 4, and then "en_Windows_Mobile_2003_SDK.exe", and only then did i install VA 1534.

i got the same error message you did about no system include path, but EVC its self seems to be hanging when i try to create a new project. i get the status bar message "Loading Class Information" and a progress bar, but the progress bar is all of the way across and EVC is using 100% of my CPU and is simply not responding. i will leave it for a while, but it looks like i have missed some critical step, i just don't know what step *sigh*

bairaulinter if you enable VA and then turn on:

VA Options -> Text Editor -> listboxes -> get content from default intellisense

this should get you intellisense. this is not an ideal solution, but if it works it is a good start. do other VA features work correctly? what about alt-o in your project?

if you include a system header and then place the caret inside the file name what does the VA wizard bar show? the definition field (right hand side) should show the full path of the file, and pressing alt-g while inside the file name should take you to this file.

VA seems to know about the library code, so intellisense should be working.

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

bairaulinter
Junior Member

11 Posts

Posted - Sep 10 2006 :  11:33:24 AM  Show Profile  Reply with Quote
Thank you,feline, I have turn on the "get content from default intellisense". Well, the intellisense will work, but not quite well.

For example,
if I declare an instance of a struct:
MSG msg;
then if I type "msg.", but there is no intellisense.
If I disable VA X, then it will list the members of MSG.
msg.hwnd
lParam
message
pt
time
wParam

And it't the EVC's default intellisense.
What's the matter?

Edited by - bairaulinter on Sep 10 2006 11:34:39 AM
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 10 2006 :  6:01:10 PM  Show Profile  Reply with Quote
do you have any other IDE's installed on your machine? EVC 4 looks a LOT like VC6, which i also have installed, so the two could be interacting on my machine.

if you place the caret in MSG and press alt-g what happens?
what is shown in the VA wizard bar? i am assuming the VA wizard bar is visible and works.

to be honest i don't know what is wrong, but it sounds like VA either cannot find any library code to parse, or is not parsing it correctly.

are you logging in as a local administrator?

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

bairaulinter
Junior Member

11 Posts

Posted - Sep 11 2006 :  12:14:16 PM  Show Profile  Reply with Quote
Hi, feline!
Do you mean that EVC 4 and VC 6 will cause some conflicts if they have been both installed on one computer?

If I place the caret in MSG and press alt-g, NO RESPONSE!
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 11 2006 :  8:09:31 PM  Show Profile  Reply with Quote
personally i have no idea. on MY test system something went wrong, but i don't know what caused it.

do you have any other IDE's installed?

i will try creating a new test system at this end, to see if i can get EVC 4 working. if i can set up a similar system to yours it should be a more accurate test.

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

bairaulinter
Junior Member

11 Posts

Posted - Sep 12 2006 :  12:04:12 PM  Show Profile  Reply with Quote
I have installed VC++ 6.0 , VS .NET 2003 , Platform Builder 4.2, and EVC 4.0 .

Thanks for your help!
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 14 2006 :  6:11:37 PM  Show Profile  Reply with Quote
i have just installed EVC 4 on a clean win2k system, and i cannot reproduce this problem at all.

when i load EVC after installing VA i get a whole series of messages like:

VA X: Parsing C:\\Program Files\\Windows CE Tools\\...

where there is a complete file path there, appearing on the status bar. do you see any such messages flash by?

what happens if you set VA to use its own intellisense and create a local structure? e.g. add this to a cpp file:


struct felineTest
{
    int foo;
    int bar;
    int chocolate;
};

static int getCounter()
{
    felineTest test;
    test.|

    return 3;
}


and then press CTRL-SPACE, if no completion listbox appeared automatically.

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

bairaulinter
Junior Member

11 Posts

Posted - Sep 20 2006 :  2:07:44 PM  Show Profile  Reply with Quote
I hvae no idea.

Press CTRL-SPACE will just exchange the INPUT METHOD!
Go to Top of Page

jpizzi
Tomato Guru

USA
642 Posts

Posted - Sep 22 2006 :  01:35:11 AM  Show Profile  Reply with Quote
When you say, "exchange the INPUT METHOD," are you referring to the Windows XP ability to have multiple input methods (like, keyboard, voice recognition, etc.)? If so, is it possible to change the hotkey for that? Ctrl-space is very useful in Visual Studio.

Joe Pizzi
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Sep 24 2006 :  3:12:11 PM  Show Profile  Reply with Quote
CTRL-SPACE is the default keyboard shortcut for the command:

Edit menu -> Complete Word

it brings up the IDE's completion listbox. can you try triggering this command via the menu?

zen is the art of being at one with the two'ness
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