Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 UnrealEngine, VA and VS2019

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
JuanPablo Posted - Apr 06 2019 : 12:28:37 PM
Hello, recently I upgraded visual studio to 2019. After installing VA and try it with UE4 I noticed that the colors of the variables, classes and such are not showing. Also, when I try to use Find References it pops an error message saying "Find References is not available because the symbol is unrecognized".

I tried to do a test in an empty console project, even though the colors do show up the find reference tool still doesn't.

6   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Apr 10 2019 : 06:23:38 AM
Are you seeing this Find References problem on all symbols, or only some symbols? What about local variables? Member functions of your own classes?

I have loaded a sample Unreal project in VS2019, and Find References is running quite happily for me. I have tried this on several different symbols, including "UAbilitySystemComponent", "FGameplayAbilitySpecHandle" and "TArray".

Obviously something is going wrong here, but I am not sure what. If you look in VA's Open File in Solution dialog, is VA listing the files that make up your solution?

What do you have:

VA Options -> Unreal Engine -> Enable support for Unreal Engine 4

set to?
JuanPablo Posted - Apr 09 2019 : 11:56:28 AM
Ok, for the colors you were right, I had some files parsing now everything is as it used to be. But, for the "Find references", it still pops a message saying "Find References is not available because the symbol is unrecognized".
ChrisG Posted - Apr 07 2019 : 9:01:55 PM
Something you might try, is to disable Visual Assist in the (Extensions -> Manage Extensions) dialog. Then, restart Visual Studio, re-enable Visual Assist and restart once more.

It could be that Visual Assist is stuck in some odd half-loaded state.
ChrisG Posted - Apr 07 2019 : 8:55:07 PM
I tested, and am having trouble reproducing your issue.

It sounds like Visual Assist is still parsing.

Do you see any messages in the bottom left status bar? The parse shouldn't take more than a few minutes, however, unless you have limited the number of parse threads.

Are you using the binary distribution of the Unreal Engine (through Epic games launcher) or are you building from source (from GitHub)?

When you rebuilt the database, did you see parsing activity in the bottom left status bar?
JuanPablo Posted - Apr 07 2019 : 6:39:52 PM
quote:
Originally posted by ChrisG

Hello Juan,

That's strange.

What build of Visual Assist are you using? You can check by navigating to (VAssistX -> Help -> About Visual Assist) then check the "VA_X.dll file version".

As a first step, try rebuilding your symbol database. Use the information on the following page to help you do this, see the "Symbol Definitions" section. You will need to restart Visual Studio after this, and it may take a few minutes to rebuild the database the first time you open your UE4 project.
https://wholetomato.fogbugz.com/default.asp?W215

Does rebuilding your symbol database help?




VA_X.dll file version 10.9.2324.0 built 2019.03.08
DevEnv.exe version 16.0.28729.10 Community
msenv.dll version 16.0.28721.110
Comctl32.dll version 6.10.17763.379
Windows 10 10.0 1809 Build 17763.379
8 processors (x86-64, WOW64)
Language info: 1252, 0x80a

I have already tried to do a rebuild, but the error message still shows up. Also, I tried to do a clean install of visual assist and still nothing.
ChrisG Posted - Apr 07 2019 : 4:41:17 PM
Hello Juan,

That's strange.

What build of Visual Assist are you using? You can check by navigating to (VAssistX -> Help -> About Visual Assist) then check the "VA_X.dll file version".

As a first step, try rebuilding your symbol database. Use the information on the following page to help you do this, see the "Symbol Definitions" section. You will need to restart Visual Studio after this, and it may take a few minutes to rebuild the database the first time you open your UE4 project.
https://wholetomato.fogbugz.com/default.asp?W215

Does rebuilding your symbol database help?

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000