<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Visual Studio</title>
        <link>http://blogs.ugidotnet.org/dotnet4ever/category/Visual Studio.aspx</link>
        <description>Visual Studio</description>
        <language>it-IT</language>
        <copyright>Michele Bernardi</copyright>
        <generator>Subtext Version 2.6.0.0</generator>
        <item>
            <title>Vista, VS2005 “as Admin” e file recuperati</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/08/02/87208.aspx</link>
            <description>Se usate windows Vista ed avete dei progetti Web vi sarete probabilmente rassegnati ad avviare Visual Studio "As Administrator" . 
Se mentre avete delle modifiche pendenti in un progetto avviato come Administrators e aprite un'altra finestra di Visual Studio NON come Administrators molto probabilmente (se il file &amp;#233; gi&amp;#224; stato salvato nella cartella "Backup Files" da Visual Studio come nello screenshot qui sotto) vi verr&amp;#224; proposto di recuperare dei files modificati come se Visual Studio fosse crashato: 
 
Ovviamente NON avreste un comportamento simile anche su altri SO (ad esempio XP) se avviaste VS con due utenti diversi in quanto questi non condividerebbero la cartella dei backup files di VS.&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/87208.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/08/02/87208.aspx</guid>
            <pubDate>Thu, 02 Aug 2007 16:59:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/08/02/87208.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/87208.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/87208.aspx</trackback:ping>
        </item>
        <item>
            <title>Team System: TeamFoundationServerFactory.GetServer accede al registry - LA SOLUZIONE</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/06/20/82877.aspx</link>
            <description>Se cercate di creare un oggetto TeamFoundationServer da un thread che gira con un account utente che non ha le credenziali di scrittura sul registry incapperete nell'eccezione [SecurityException: Requested registry access is not allowed.] (come gi&amp;#224; descritto qui).Grazie all'inossidabile Lorenzo ed ai suoi preziosi contatti ho trovato la soluzione.
Sostanzialmente (se ho ben capito) se specifico un server nei metodi (ed i loro rispettivi overloads):TeamFoundationServerFactory.GetServer(serverName)new TeamFoundationServer(serverName)passando come parametro il SOLO NOME del server viene effettuato dapprima un accesso in lettura alla chiave:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\TeamFoundation\Serversper verificare se esiste un server memorizzato con il nome passato, dappoi tenta l'accesso al server specificato sulla porta standard (8080). Verificata l'esistenza del server cerca di scrivere nella sopracitata chiave un valore. E qui casca TS: se il mio utente non ha il permesso di scrittura nella chiave tutto crasha (no, non ditemi "&amp;#233; giusto cos&amp;#236;": la verit&amp;#224; &amp;#233; che manca un bel try catch!).
Workaround? Banalmente basta specificare l'URL completo del server: http://severName:8080Se poi avete esigenza di fare funzionare il tutto con ASP.NET ringraziando l'amico Luis di Lorenzo guardaveti questa pagina.
Incrociare le dita... e che Dio ce la mandi buona!&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/82877.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/06/20/82877.aspx</guid>
            <pubDate>Wed, 20 Jun 2007 18:48:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/06/20/82877.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/82877.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/82877.aspx</trackback:ping>
        </item>
        <item>
            <title>Team System: TeamFoundationServerFactory.GetServer accede al registry</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/06/19/82761.aspx</link>
            <description>E se il mio utente non ha permesso di scrivere nel registry?!Risposta:
System.ThrowHelper.ThrowSecurityException(ExceptionResource resource) +48Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable) +2780921 Microsoft.TeamFoundation.Client.RegisteredServers.OpenCurrentUser(Boolean writable, Boolean shouldCreate) +50 Microsoft.TeamFoundation.Client.RegisteredServers.GetUriForServer(String serverName) +43 Microsoft.TeamFoundation.Client.TeamFoundationServer.GetUriForName(String name) +93 Microsoft.TeamFoundation.Client.TeamFoundationServer.get_Uri() +25 Microsoft.TeamFoundation.Client.CheckAuthenticationProxy..ctor(TeamFoundationServer server) +22 Microsoft.TeamFoundation.Client.TeamFoundationServer.Authenticate(Boolean useProvider, ICredentialsProvider provider) +58 Microsoft.TeamFoundation.Client.TeamFoundationServer.Authenticate() +17
E tutto questo per memorizzare l'elenco dei server conosciuti per l'utente... Direi che sono DISCRETAMENTE senza parole... alla faccia di sviluppare con zero privilegi!!! Francamente per quanto mi sforzi non riesco a trovare nessuna soluzione SPECIALMENTE perch&amp;#233; la mia &amp;#233; un'applicazione ASP.NET che dovrebbe girare con impersonation!!! :-S 
&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/82761.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/06/19/82761.aspx</guid>
            <pubDate>Tue, 19 Jun 2007 19:29:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2007/06/19/82761.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/82761.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/82761.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual Studio bug: dtproperties marcata come usertable</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2006/02/23/35446.aspx</link>
            <description>Facendo delle prove per verificare la compatibilit&amp;#224; dell'applicazione che stiamo scrivendo&amp;nbsp;per&amp;nbsp;MSDE 2000 con SQLServer Express mi sono imbattutto in un fastidiosissimo bug che inchioda puntualmente un paio di unit test:se create un diagramma di database in SQL Server 2000 con Visual Studio&amp;nbsp;viene creata la tabella dtproperties che &amp;#233; erroneamente marcata come usertable al posto di systemtable!!! Il bug &amp;#233; arcinoto, ma comunque una seccatura...&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/35446.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2006/02/23/35446.aspx</guid>
            <pubDate>Thu, 23 Feb 2006 11:43:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2006/02/23/35446.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/35446.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/35446.aspx</trackback:ping>
        </item>
        <item>
            <title>#End Region&amp;quot;</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2005/07/26/24363.aspx</link>
            <description>
Succede solo a me che quando scrivo#Region 
""#End Region"

Mi impazzisce Visual 
Studio e scrive in giapponese?! &lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/24363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2005/07/26/24363.aspx</guid>
            <pubDate>Tue, 26 Jul 2005 18:24:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2005/07/26/24363.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/24363.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/24363.aspx</trackback:ping>
        </item>
        <item>
            <title>Assembly HELL!</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2005/05/18/16648.aspx</link>
            <description>
Sono giorni che a tratti 
ottengo dei problemi di caricamento di alcuni assembly. Per ignoti motivi non 
vengono caricate le versioni giuste. Ad un certo punto una istruzione interrompe 
l'esecuzione e senza alcuna plausibile motivazione esce un'eccezione di tipo 
System.IO.FileLoadException che mi dice che la versione dell'assembly XXXX non 
corrisponde a quella.... blablabla...&amp;nbsp;Uso visual studio con una soluzione 
che contiene 6 progetti. Ho provato a ricercare con la funzione "trova" di 
windows tutte le occorrenze di quell'assembly nel mio file system ed eliminarle, 
ma niente da fare il problema persiste a cancellazioni, riavvii e addirittura 
ri-creazione dei progetti (sì, anche ricreando i progetti se questi hanno lo 
stesso nome)!Ormai prossimo al suicidio mi sono accorto che Visual Studio 
carica gli assembly dalla cartella:
C:\documents and 
settings\michele\impostazioni locali\dati applicazioni\assembly
...Ebbene non so perché ma 
i files in questa cartella sfuggivano alla ricerca effettuata su c:\, però 
affettuando la ricerca limitata a questa directory venivano trovate N occorrenze 
del mio assembly con versione scorretta. Chiuso VS, eliminato tutto e come per 
magia... TUTTO TORNA A FUNZIONARE! 
&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/16648.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2005/05/18/16648.aspx</guid>
            <pubDate>Wed, 18 May 2005 18:54:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2005/05/18/16648.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/16648.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/16648.aspx</trackback:ping>
        </item>
        <item>
            <title>Creare un template di progetto per NUnit</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/11/08/5282.aspx</link>
            <description>Premessa: 
questo template é stato creato per VB.NET, penso che la creazione di un analogo 
per C# sia abbastanza simile.
Settimana scorsa mi sono 
finalmente deciso a dare una svolta alla noiosissima questione della creazione 
di progetti per effettuare unit testing con NUnit, così ho iniziato 
a&amp;nbsp;spulciare in rete, tra prove ed errori, in maniera completamente 
empirica&amp;nbsp;questo é quanto sono riuscito a mettere insieme.
Scopo: creare un template di 
progetto che contenga una classe e:
Riferimento (e riferimento 
importato a livello di progetto) all'assembly Nunit.framework
Avvio programma esterno: 
c:\programmi\nunit\bin\nunit-gui.exe
&amp;nbsp;
Ecco il mio procedimento:
Aprire la cartella 
C:\Programmi\Microsoft Visual Studio .NET 2003\Vb7\VBProjects
Copiare&amp;nbsp;il file 
ClassLibrary.vsz in NUnitTestLibrary.vsz
Aprire il file appena creato e 
modificare la linea: Param="WIZARD_NAME=  NUnitTestLibrary"
Aprire la cartella 
C:\Programmi\Microsoft Visual Studio .NET 2003\Vb7\VBWizards
Copiare la cartella ClassLibrary 
in NUnitTestLibrary
Aprire la cartella 
C:\Programmi\Microsoft Visual Studio .NET 
2003\Vb7\VBWizards\NUnitTestLibrary\Scripts\1040
Editare il file default.js, 
costituendo tutte le occurrenze (una sola )&amp;nbsp;di ClassLibrary con 
\\NUnitTestLibraryAprire la cartella C:\Programmi\Microsoft Visual Studio 
.NET 2003\Vb7\VBWizards\NUnitTestLibrary\Templates\1040
Rinominare il file 
ClassLibrary.vbproj in NUnitTestLibrary.vbproj
Aprire il file 
NUnitTestLibrary.vbproj con un editor di testo (Non VS.NET)
&amp;nbsp;
Aggiungere le seguenti 4 linee 
nelle sezioni config:
StartAction = 
"Program"StartArguments = "Test.dll"StartProgram = "c:\Programmi\NUnit 
V2.1\bin\nunit-gui.exe"StartWorkingDirectory =  "\bin"
&amp;nbsp;
Aggiungere alla sezione 
References questo TAG:
&amp;lt;Reference Name = 
"nunit.framework"&amp;nbsp;AssemblyName = "nunit.framework"&amp;nbsp;HintPath = 
"c:\Programmi\NUnit V2.1\bin\nunit.framework.dll"&amp;nbsp;AssemblyFolderKey = 
"hklm\dn\corival assemblies"/&amp;gt;
Aggiungere alla sezione Imports 
questo TAG:
&amp;lt;Import Namespace = 
"nunit.framework" /&amp;gt;
Chiudete, salvate, pregate ed 
avviate Visual Studio! 
Segue qui il file vbproj 
completo (come fatto sulla mia macchina)
&amp;nbsp;
&amp;lt;VisualStudioProject&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;VisualBasic&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Build&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Settings&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
OutputType = 
"Library"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartupObject = ""&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Config&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Name = 
"Debug"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
DebugSymbols = 
"true"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
DefineDebug = 
"true"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
DefineTrace = 
"true"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
IncrementalBuild = 
"true"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
OutputPath = "bin"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartAction = 
"Program"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartArguments = 
"Test.dll"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartPage = 
""&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartProgram = "c:\Programmi\NUnit 
V2.1\bin\nunit-gui.exe"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartURL = 
""&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
StartWorkingDirectory = "\bin"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Config&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Name = 
"Release"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
DebugSymbols = 
"false"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
DefineDebug = 
"false"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
DefineTrace = 
"true"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
IncrementalBuild = 
"false"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Optimize = 
"true"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
OutputPath = 
"bin"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/Settings&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;References&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Reference Name = "System" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Reference Name = "System.Data" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Reference Name = "System.XML" /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;lt;Reference Name = 
"nunit.framework"&amp;nbsp;&amp;nbsp;&amp;nbsp;AssemblyName = 
"nunit.framework"&amp;nbsp;&amp;nbsp;&amp;nbsp;HintPath = "c:\Programmi\NUnit 
V2.1\bin\nunit.framework.dll"&amp;nbsp;&amp;nbsp;&amp;nbsp;AssemblyFolderKey = 
"hklm\dn\corival 
assemblies"&amp;nbsp;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/References&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Imports&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Import Namespace = "Microsoft.VisualBasic" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Import Namespace = "System" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Import Namespace = "System.Collections" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Import Namespace = "System.Data" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Import Namespace = "System.Diagnostics" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Import Namespace = "nunit.framework" 
/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/Imports&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/Build&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Files&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;Include&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/Include&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/Files&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/VisualBasic&amp;gt;&amp;lt;/VisualStudioProject&amp;gt;
&amp;nbsp;
&amp;nbsp;
Io ho anche modificato il file 
Class.vb in:
&amp;lt;TestFixture()&amp;gt; _Public 
Class [!output SAFE_ITEM_NAME]#Region "Setup e TearDown"&amp;nbsp; 
&amp;lt;TestFixtureSetUp()&amp;gt; _&amp;nbsp; Public Sub Setup()&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp; End Sub
&amp;nbsp; 
&amp;lt;TestFixtureTearDown()&amp;gt; _&amp;nbsp; Public Sub 
TearDown()&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; End Sub#End Region
&amp;nbsp; &amp;lt;Test()&amp;gt; _&amp;nbsp; 
Public Sub Test()&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; End SubEnd Class

 
  
 
&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/5282.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/11/08/5282.aspx</guid>
            <pubDate>Mon, 08 Nov 2004 18:56:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/11/08/5282.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/5282.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/5282.aspx</trackback:ping>
        </item>
        <item>
            <title>Finestra di comando e visibilità</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/11/08/5278.aspx</link>
            <description>Avete mai 
notato che la "finestra di comando" di Visual Studio vi permette di vedere 
dall'esterno&amp;nbsp;(anche senza avere aperto il progetto in questione) anche 
metodi/campi e proprietà che non dovrebbero essere visibili (Protected, Private, 
Friend, ...). Unica pecca: non si vedono con l'intellisense. 
&amp;nbsp;
P.S. Grazie Ele del 
suggerimento

 
  
 
&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/5278.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/11/08/5278.aspx</guid>
            <pubDate>Mon, 08 Nov 2004 16:28:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/11/08/5278.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/5278.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/5278.aspx</trackback:ping>
        </item>
        <item>
            <title>C# avrà l'edit &amp; continue!</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/10/16/4322.aspx</link>
            <description>E' ufficiale! C# avr&amp;#224; l'edit &amp;amp; continue.http://blogs.msdn.com/somasegar/archive/2004/10/15/242853.aspxOnestamente, al di la di chi voglia fare il "purista" solo per partito preso mi sembra una feature che NON poteva mancare!&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/4322.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/10/16/4322.aspx</guid>
            <pubDate>Sat, 16 Oct 2004 12:56:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/10/16/4322.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/4322.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/4322.aspx</trackback:ping>
        </item>
        <item>
            <title>Productivity features in VB.NET</title>
            <link>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/10/16/4321.aspx</link>
            <description>Come aveva sottolineato lo stesso Francesco Balena 2 ugidotnet meeting fa&amp;nbsp;per C# sono state inserite in VS 2005 delle "productivity features" veramente interessanti: autocompletamento di parole chiave semplificazioni per le operazioni pi&amp;#249; comuni (per esempio scrivendo For l'intellisense potrebbe mostrare una cosa come For i as int32 = 0 to.... ecc. ecc.). Per richiedere che anche VB.NET 2005 abbia questa feature votate qui:
http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=48ff251c-f0f1-4862-ac90-8824629ea7f3&lt;img src="http://blogs.ugidotnet.org/dotnet4ever/aggbug/4321.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michele Bernardi</dc:creator>
            <guid>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/10/16/4321.aspx</guid>
            <pubDate>Sat, 16 Oct 2004 12:54:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/dotnet4ever/archive/2004/10/16/4321.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dotnet4ever/comments/commentRss/4321.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dotnet4ever/services/trackbacks/4321.aspx</trackback:ping>
        </item>
    </channel>
</rss>