Ostatnio piszę dużo aplikacji ASP.NET i zauważyłem ,że w moim Visual Studio 2010 na laptopie nie ma żadnych odnośników do kontrolek ASP.NET w Intellisense
Jak widać poniżej Intellisense pokazuje tylko kontrolki HTML.
Jak widać poniżej kompilator podkreśla na zielono wszystkie kontrolki ASP.NET, ponieważ ich nie rozpoznaje.
Pisanie stron ASP.NET nagle stało się uciążliwe. Postanowiłem rozwiązać ten problem. Znalazłem dwa rozwiązania tego problemu. Nie wszystkie sposoby mogą działać.
1. Zamknij Visual Studio 2010 i skasuj katalog ze ścieżki
C:\Users\UserName\AppData\Roaming\Microsoft\VisualStudio\10.0\ReflectedSchemas
Kto tak radzi:
- http://social.msdn.microsoft.com/Forums/en-AU/csharpide/thread/e442ee39-fc82-4614-8f2e-374046e39edd
- http://forums.asp.net/p/1552731/3811467.aspx#3811467
W moim przypadku to nie pomogło.
2.Dodaj do web.configu następujący kod w elemencie “system.web”
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</controls>
</pages>
Kto tak zaradził