Intellisense and code suggestion not working in Visual Studio 2012 Ultimate RC

半城伤御伤魂 提交于 2019-11-26 08:47:18

问题


I have just downloaded and installed Visual Studio 2012 Ultimate RC, but I\'m having an issue with the intellisense: it does not work until I press Ctrl+Space. Code suggestions are disabled also (method parameters for example).

I think the problem is with the VS installation, because at the end of the process the following message is shown: \"The event log file is full\".

Why do I have this problem, and what can I do to fix it?


回答1:


Go to

Tools->Options->Text Editor->C# (or All Languages)->General

and enable Auto List Members and Parameter Information in right hand side pane.




回答2:


Restarting VS2012 should fix the problem.




回答3:


Look at this post here.

This worked for me:

Delete the files in this folder. vs2010:

 %AppData%\Microsoft\VisualStudio\10.0\ReflectedSchemas

vs2012;

%AppData%\Microsoft\VisualStudio\11.0\ReflectedSchemas

VS Ultimate 2013;

%AppData%\Microsoft\VisualStudio\12.0\ReflectedSchemas

VS Professional 2015;

%AppData%\Microsoft\VisualStudio\14.0\ReflectedSchemas



回答4:


Another possible solution is to completely reset the settings. This is what fixed it for me:

Tools->Import and Export settings->Reset all settings.




回答5:


A. Save or export out your Import/Export settings:

Tools->Import and Export settings

B. Do the Import/ Export reset:

Tools->Import and Export settings->Reset all settings.

C. Go back and reload your original settings again! Intellisense works and you have your original settings back!




回答6:


I use this to solve it, go to cmd line

devenv.exe /setup /resetuserdata /resetsettings



回答7:


The basic idea here is to force a resync of the database Intellisense is using.

If the reference is to a project within your solution. Remove the project. Then add the reference using browse option from the exact path of the project you just removed. Do a quick build and check to ensure reference is picked up correctly. Now add the old project back to the solution and remove the old reference and add it as part of the solution.

This idea of forcing the resync of the database could also be done in other ways too. For example by using an absolute folder path.




回答8:


  1. Go to tools->options.
  2. Make sure the above check boxes are checked.



回答9:


Resharper->Options->IntelliSense->General Set to 'Visual Studio native IntelliSense...'




回答10:


It got frustrating for me as well but I figured out my own answer. Restarting did help but I found why I ran into trouble: I'd copied and pasted an ASP Panel with controls I'd need to re-use. I only had those in the first Div tag working. All others needed to be set up, so I said "Aha ... let me comment out the remaining Div Tags that aren't set up ..." and sure enough, intellisense came right back on.

So not only will it fail to work if the cursor is below a code error but it can fail to work if you're a copy / paste type like me.




回答11:


My solution (VS 2013) was to run as an administrator




回答12:


Its very Simple,

  1. Close visual studio (Having Solution)(Remember Configuration and Solution type and start up project)
  2. Go to solution path
  3. Delete SolutionName.suo
  4. Open Solution again
  5. set Configuration and Solution type and start up project (if it is changed)
  6. Build and check

Reason why it happend In my case i have changed the references of some project




回答13:


My quick solution was to close all opened files in text editor area and then reopen them again from Solution Explorer.




回答14:


None of the solutions worked for me. I noticed that the problem was only occuring in one xaml file, and not in other xaml or c# files.

I had an extension called QuickConverter that allows to create custom bindings with in-line converters. This was messing up with Intellisense and this was not detected as an error while building or running the app.

My advice is:

  • Check if Intellisense stops working in all files or just a particular one
  • If it's just one file, look for red or blue squiggly lines and you will find the culprit



回答15:


I occasionally encountered the same problem as the OP.

Unfortunately, none of the above solutions works for me. -- I also searched from internet for other possible solutions, including Microsoft's VS/windows forum, and did not find an answer.

But when I closed the VS solution, there was a message asking me to download and install "Microsoft SQL Server Compact 4.0"; per this hint I finally fixed the problem.

I hope this finding is of any help to others who may get the same issue.




回答16:


One solution is to disable the resharper, or spell checker extension and restart. Granted this is not ideal.




回答17:


In my case .csproj file got corrupted and Visual Studio excluded some class files from the solution (But they were still visible in Visual Studio so the issue wasn't obvious at first sight). In these files intellisense was not available. So the fix was to add the files back to the solution.




回答18:


I had been facing this problems since 2 weeks, finally figured it out using a Sysinternal tool called Process monitor (ProcMon.exe). The problem has to do with the automatic updates settings. I applied the below solution and got it working

Solution: Tools -> Options -> Environment -> Extensions and Updates -> (uncheck) Automatically check for updates->OK




回答19:


Sometime your code syntax has error, like you use " in ", it must be " ...'...." For help you quickly detect problems, you click Design button, vs try to render, and it will show the line of error




回答20:


I've just had this happen to me - and (while it was not instantly obvious) it was due to Resharper (R#) being disabled during a licensing issue.

Enabling Resharper fixed this for me!




回答21:


Generally I face the same problem when I copy some snippets from internet with some special chars that breaks the Intellisense.

It happened a few times with me, I discovered the problem after deleting the file and creating a new one, now when I face the same problem, fist I restart the Visual Studio, if this doesn't resolve the problem, I remove the last snippet I copied from internet and do it by hand, them the problem is gone.



来源:https://stackoverflow.com/questions/10992983/intellisense-and-code-suggestion-not-working-in-visual-studio-2012-ultimate-rc

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!