views:

17

answers:

1

I converted a VS2005 solution to VS2008, but Intellisense isn't working. It works fine with a native solution made in VS2008. Its a C# solution.

+2  A: 

For VC++:

  1. Close your solution
  2. Delete your .ncb file
  3. Open your solution again

By the way VC++'s intellisense is re-written in VS2010 to be much better.

For C#:

For C# projects Intellisense is stored in projdata files. (Do a backup before deleting just in case it has something else in there)

Another thing to check for C#:

Go to: Tools | Options | Text Editor | C#

Make sure Auto list memebers is on, and Parameter information is on,

Brian R. Bondy
Sorry but its not a VC++. Its a C# Solution - WebService.
GutierrezDev
@GutierrezDev: See my edit.
Brian R. Bondy
Ive found them. What do i need to do with them?
GutierrezDev
@GutierrezDev: Back them up first just in case but just delete them then re-open your project.
Brian R. Bondy
Nothing. Something i've seeing is that it isnt checking errors. This is a problem too.
GutierrezDev
@GutierrezDev: Isn't checking errors? How about a new project does that work? If not I suggest uninstalling and then reinstalling.
Brian R. Bondy
The Problem is with Vs2005 projects. Vs2008 is ok with new and old vs2008.
GutierrezDev