Massimo Prota's BLog

Nothin' but .NET
posts - 46, comments - 37, trackbacks - 5

My Links

News

View Massimo Prota's profile on LinkedIn Rapid Circle

Archives

Post Categories

Blogs

Links

Intellisense nel web.config - l'anti feature

Come appena riportato da Giorgio e già riportato su LadyBug ci si può trovare a non avere una delle nuove feature offerte da Visual Studio 2005: quello di cui parlo è l'intellisense modificando il file web.config di una web application.
La causa di questa anti-feature è l'attributo xmlns che viene inserito sull'elemento configuration del file

<configuration xmlns = " http://schemas.microsoft.com/.NetConfiguration/v2.0 " >

che vi ridurrà le scelte dell'intellisense a questi elementi

eliminando questo attributo invece

Il problema è che il Web Site Administration Tool va ad aggiungere nuovamente questo attributo ogni volta che viene lanciato per la nostra applicazione, costringendoci ogni volta a doverlo rimuovere manualmente. Per risolvere questo problema (baco??) possiamo andare ad agire sui sorgenti del tool, visto che ci sono resi disponibili e si trovano all'interno della cartella %windir%\Microsoft.NET\Framework\v2.0.50727\ASP.NETWebAdminFiles
Il punto incriminato si trova all'interno del metodo SaveConfig nel file WebAdminPage.cs contenuto nella cartella App_Code.Qui ci sarà sufficiente modificare la seconda riga del metodo cambiando banalmente la riga

config.NamespaceDeclared = true;    //errato

con

config.NamespaceDeclared = false ;   //corretto

Per chi è pigro (e si fida) qui può trovare il file già corretto da sostituire nella cartella %windir%\Microsoft.NET\Framework\v2.0.50727\ASP.NETWebAdminFiles\App_Code

Print | posted on mercoledì 23 novembre 2005 04:23 |

Feedback

Gravatar

# re: Intellisense nel web.config - l'anti feature

Bravo, mi hai preceduto nella ricerca di una patch :)
ciao!
23/11/2005 16:22 | Giorgio Sardo
Gravatar

# re: Intellisense nel web.config - l'anti feature

bravo!
23/02/2007 13:24 | Pozycjonowanie
Gravatar

# re: Intellisense nel web.config - l'anti feature

Grande! grazie mille mi hai salvato uno sbattimento!
14/05/2007 20:10 | Gio
Gravatar

# re: Intellisense nel web.config - l'anti feature

n lo so
26/07/2007 07:56 | boh
Gravatar

# re: Intellisense nel web.config - l'anti feature

Interesting article!
Thanks...
19/03/2008 23:20 | Opony
Gravatar

# re: Intellisense nel web.config - l'anti feature

Keep up the good work.
24/03/2008 17:45 | Gry
Gravatar

# re: Intellisense nel web.config - l'anti feature

muchas gracias
22/04/2008 09:56 | ventrilo hosting
Gravatar

# re: Intellisense nel web.config - l'anti feature

For those of you thinking that if they implement this it will eliminate some of the waiting and lines…
23/11/2008 07:35 | Estetik
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET