I am using VS Express for Web 2012. All settings are as they should be (navigation bar enabled, etc). All of a sudden last week I lost intellisense on one of my pages. After trying all the regular solutions to this problem with no success, I tried repairing the installation and even uninstalling and reinstalling and nothing has worked. Not only is intellisense gone, right-click go to definition is greyed out, some menu options on right-click are missing such as "find all references", and the navigation bar is also gone (the dropdowns that show controls on the page as well as the page/control events). I tried installing VS Community 2015 as well as Express for Web 2015 and the problem persists. One thing I did notice in the 2015 versions is there is an extra dropdown in the navigation bar that shows the project name. In all the files where intellisense doesn't work, the project dropdown says "Miscellaneous Files". In files where everything works as it should, this dropdown shows the name of my project. So something is amiss. I didn't change anything so I have no idea what all of a sudden caused this issue. I have tried to exclude then include files to the project, but this does nothing to solve the issue and it still shows as "Miscellaneous Files". 2012 doesn't have this dropdown so I'm not sure what the issue is there. I'm at my wits end trying to figure out the problem and have looked everywhere online and am unable to find anything that works. Any help would be greatly appreciated.
Related
Here's the form in VS 2012 Update 5 for signing code. You get to it by right clicking a project, going to Properties and selecting the Signing tab. The form is only half displayed.
Suspecting this might be related to the fact I'm running this on a high DPI screen, I changed the resolution down. No difference. Also tried running VS in Windows 8 compatibility mode. No difference.
I could maybe edit the .csproj file directly but the schema link is broken. Thanks, Microsoft.
Anyone know a workaround? Have logged a bug in Connect.
Background
I maintain several web sites that are Visual Studio "Web Site Projects".
Problem
I've found that with a couple of these projects, Visual Studio regularly freezes while I'm working on the code. This doesn't happen for some of the web site projects, and I haven't seen it happen on any Web Application projects.
Symptoms
Each time it freezes, it takes about half a minute before I can use it again.
During a freeze, Windows Task Manager reports that Microsoft.VisualStudio.Web.Host.exe is maxing out one of the CPU cores.
Steps to Reproduce
Open a .cs file under the App_Code directory.
Make a change to the file.
Save the file.
Navigate somewhere else (eg switch tab, close the file, open different program in Windows).
Navigate back to the file (eg switch tab to it, open it, or go back to Visual Studio).
Other actions that sometimes seem to trigger the problem:
"Go to definition"
Opening a file
Previewing a file
Closing a file
Using a refactoring
"Find usages"
What I've Tried
Both Visual Studio 2012 and Visual Studio 2015
Changing the website project's build action
Disabling "Build Web site as part of solution"
Deleting web references and the Bin folder seems to minimise the problem, but obviously this breaks the web site. Maybe web site projects experience this problem when they contain a lot of C# code other than code-behind files?
Similar problems
I found the following potentially-related problems using Google, but none of them seemed to contain a workaround or solution.
Microsoft.VisualStudio.Web.Host.exe Time Theft
Microsoft.VisualStudio.Web.Host.exe
Visual Studio 2012 freezes for approximately 30 seconds after every build
I noticed that the problem happened less often when I suspended ReSharper.
The problem still happened occasionally when editing classes under App_Code, but restarting Visual Studio worked around it.
I was facing a similar problem. A single Web application project with dozens of class libraries, migrated over from VS 2010 into VS 2013.
I was able to solve my problem by disabling the "Hosting Process" option:
To disable the hosting process
Open an executable project in Visual Studio. Projects that do not
produce executables (for example, class library or service projects)
do not have this option.
On the Project menu, click Properties.
Click the Debug tab.
Clear the Enable the Visual Studio hosting process check box.
Full details on MSDN: http://msdn.microsoft.com/en-us/library/ms185330.aspx
Another option for people experiencing this on old web applications that don't have the properties page in the accepted answer above.
Disable "Allow this precompiled site to be updatable".
Open Site/Solution
Right click and view Property Pages
Go to MSBuild Options
Uncheck "Allow this precompiled site to be updatable"
This worked for me.
This problem stopped happening when the Web Site project was converted into a Web Application project.
Not an easy solution, but it did stop the problem.
They symptoms in the question of this post sound exactly like the nightmares I just had today:
Other actions that sometimes seem to trigger the problem:
"Go to definition"
Opening a file
Previewing a file
Closing a file
Using a refactoring "Find usages"
Plus intellisense wasn't working (even with CTRL + J) and
'Peek definition' was hanging as well.
I had to keep task killing visual studio (both 2015 and 2017).
My fix was to go into the project that I was having problems with, open the 'Package Manager Console' and uninstall and re-install the 'DotNetCompilerPlatform'
uninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
and then
install-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
So far every problem I was encountering has not resurfaced (but this was just today so still need to give it time).
UPDATE:
It started creeping back again. I noticed also that whomever had installed to the solution had only done it to two of the various projects. Uninstalling the compiler platform (which means using the compilers that came with Visual Studio) has made life sane again.
I have problem with my visual studio. Something went wrong with my project properties and I always see everything disabled. It hapens even if I create new console application.
Any ideas? I restarted all visual studio settings, restarted computer, uninstalled extensions, searched the web but nothing helped.
I used Repair in add or remove programs and it is working fine now. Wonder what went wrong. I dont like this "it worked yesterday" problems.
The same symptom occurs while running your program in Visual Studio using the debugger.
If the project properties are greyed out, first check if you are debugging. If you are, finish debugging, then look again at the property pages.
I'm running Visual Studio 2012.3 update.
Today when I started IDE and opened a LESS file, syntax highlighting didn't work. Nor did intellisense while editing it.
It seems that Web Essentials is working as CSS preview pane is displayed and code in it is syntax highlighted. And I can also set Web Essentials' properties in Options and they do apply.
What's wrong? Anybody experiencing the same issue?
LESS was moved into the ASP.NET and Web Tools 2012.2 which you can read about and download here: http://www.asp.net/aspnet/overview/aspnet-45/aspnet-and-web-tools-20122-release-notes
It is unclear why Web Essentials continues to say it features LESS. The changelog states that the LESS editor was dropped in 2.5. This is the only place that I could find that mentions the move: http://madskristensen.net/post/Web-Tools-20122-and-Web-Essentials.aspx
I'm using visual studio 2012 and I don't find the button start for debugging.
Instead, there a button "Attach".
How is it possible to enable Start button.
I have only one project in the solution that I imported from vs2010.
When a create a new project from scratch, Start is available.
You can solve this issue by right clicking the project in Visual Studio and setting it as the 'StartUp Project'.
I had this problem and it turned out that, even though the status bar was blank, it was still building (reeeeally slowly).