473,385 Members | 1,863 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

VS (2002) locking up with Intellisense

Jim
I had a strange problem the other day when using
Intellisense, and wondering if anyone has any experience
with or advice on this...

Just to give some quick background, I have a multi-tier
application, with business objects coded in a business
layer (C# project), the service interfaces and service
objects coded in two C# projects, respectively.

In my service objects project, I go to call on one of the
business object function in the usual way, create an
instance of the class, and then call the function. As I
type after the period, Intellisense drops down through the
functions, and when I press the "(" to autocomplete the
entry, Visual Studio locks up... Every time.

The lockup occurs even if I type out the whole function
name, and even if I work around it to keep Intellisense
from popping up, if I then go back to edit the function
arguments, it again locks up if I do something that causes
the Intellisense tooltip for the function to pop up.

The only two functions that do this are two new functions
that i added to the business class (both at the same
time.) None of the other fnctions do this. I was able to
work around the problem by going back to the business
class, and changing the names of the two functions and
rebuilding. However, when I then changed them back to
their original names, the problem came back. There was
nothing especially strange about the original function
names.

I do have a sort of "theory" about what's happened here,
but not sure how to fix it. For those of you who remember
Visual studio 6, sometimes the ClassWizard would get
corrupted, and you'd have to delete it's .NCB file in the
project to fix it or, in some cases, go an maually edit
the entries in the .CLW (I think) file to "fix" the
ClassWizard's associations with the files and classes in
your program if you really screwed things up. Perhpas
there is something like this going on heer? My theory is
that "somehow" "some file" in the project has "something"
invalid in it about my two new functions. Whatever this
invalid data is, it's causing the environment to lock up
whenever Intellisense encoutners the bad data. When I
change the names of the functions, Intellisense no longer
encounters the bad data, hence the problem goes away.
However, beacuse the data for the function entries in this
hypothetical table is invalid, their entries are not being
erased when I change the function's names (and
therefore "remove" them.) Hence, when I change the
functions back to their original names, they again become
associated with their invalid data.

My first inclination would be to simply delete the project
and re-create it, adding back in all the files. However,
this is a HUGE project, integrated with a system in
production, and is tied in to source control, and I could
really see myself maknig a big project out of this if I go
screwing with the project and it's references and all that.

It is very frustrating to encounter things like this. I
am usually the one to whom everyone turns for solutions
for this that and the other thing, but so often, I seem to
have trouble finding the solutions to "my" issues. Any
help would be greatly appreciated on this. Thanks!

-- Jim

PS - Please also see my other post about Intellisense and
the tooltips. I would really appreciate info on that one
as well.
Nov 15 '05 #1
0 1315

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: jfedor | last post by:
Our solution contains multiple projects, on some of the larger projects it appears IntelliSense is locking the output DLLs and we get the dreaded "Could Not Copy Temporary Files to the Output...
20
by: John | last post by:
Hi, I've recently upgraded from Access 97 to Access 2002 & the performance basically stinks. I have tried the following items listed below but it has only had a minor impact: 1) Upgraded Jet...
8
by: David Kistner | last post by:
I'm fairly new to Access (I've worked with Oracle and MySQL in the past). I was asked to build an application for a small office and told that I had to use Access 2002. I was VERY uncomfortable...
1
by: michael.garcia2 | last post by:
I have a form in (Access 2002 File Format) that has 61 combined Text boxes, Combo boxes, and List boxes... 11 of those fields are in the Form Header, the rest are in the Detail area... I also have...
0
by: Segfahlt | last post by:
I have an inherited comboBox that I'm using to try to make an intellisense type box in VS 2003 .Net. It works okay in VS.Net 2002. I can get it to do most of my stuff, but it's not keeping the...
0
by: Segfahlt | last post by:
I have an inherited comboBox that I'm using to try to make an intellisense type box in VS 2003 .Net. It works okay when compiled in VS.Net 2002. It doesn't work when compiled in VS.Net 2003. In...
12
by: Peteroid | last post by:
I was creating my application just fine for the last 3 weeks or so. Then, starting this morning, IntelliSense seems to be having problems. It goes into a locked 'Updating IntelliSense..." mode....
2
by: Frav | last post by:
The Reps team have been experiencing that Access 2002 unexpectedly quits while working and also lots of Corruption Failures and "Record lock can not update" messages since the upgrade from...
10
by: Steve | last post by:
I am trying to create a DLL in Visual Studio 2005-Visual Basic that contains custom functions. I believe I need to use COM interop to allow VBA code in Excel 2002 to access it. I've studied...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.