Visual Studio
Bug: i test di Visual Studio 2010 RC non copiano le reference – Bug: Visual Studio 2010 RC not copy references

Questo bug mi fa proprio impazzire! :) L’ho risolto con una patch al quanto fastidiosa.

In sostanza se viene referenziata una library o un project in un progetto di test ma non ne viene istanziato *esplicitamente* (non via refelection o da altre parti del codice usato dal test) semplicemente le dll non vengono copiate nella directory TestResults/Out, creando non pochi problemi.

Le soluzioni possibili sono almeno 3:
1. usare le pre-build action per copiare a mano le dll
2. creare un task action MSBuild per ogni progetto di test editando il file .csproj
3. fare tutto a manina da codice, prima che i test vengano eseguiti

Qui si trova la patch molto semplice che ho scritto, terza soluzione, a questo bug che avevo già riportato:
http://timeassistant.codeplex.com/SourceControl/changeset/view/42132#723529 Bug i test di Visual Studio 2010 RC non copiano le reference – Bug Visual Studio 2010 RC not copy references

Non mi piace ma intanto funziona. Tanto implementare il Layer Supertype anche nei test male non dovrebbe fare.

Matteo Migliore.

Add Comment Filed Under [ Visual Studio Bug ]
Office e Visual Studio 2010 RC - Office and Visual Studio RC

Se vi compare la finestra "Please whait while Windows configures Microsoft Visual Studio 2010 Ultimate RC - ENU...":

La soluzione è creare la directory “Visual Studio 10.0\Common7\IDE\FromGAC“ nella directory d’installazione di VS e tutto si risolve.

Matteo Migliore.

Add Comment Filed Under [ Visual Studio ]
VS2010 RC e SL 4 Beta - VS2010 RC and SL4

Avevo già parlato della convivenza dei due “mostri”… Se volete usare SL4 Beta o i RIA Services con VS2010 RC si possono seguire gli step indicati in questo articolo, ammesso che questo non violi qualche clausula, per cui attenzione:
http://translate.google.com/translate?u=http%3A%2F%2Fsorokoletov.com%2F2010%2F02%2Fhate-2-wait-silverlight-4-beta-2-vs-2010-rc%2F&sl=ru&tl=en&hl=&ie=UTF-8

Attenzione anche alla lingua, l’articolo originale è in russo ma grazie a Google Translate è possibile leggerlo in un inglese decente :).

In attesa della RC di SL4 o della RTM… speriamo di non dover attendere il 12 aprile, visti i progetti su cui sto lavorando che usano SL4.

Matteo Migliore.

Add Comment Filed Under [ Visual Studio ]
Bug con UnitTest in VS2010 RC - Bug with UnitTest in VS2010RC

Sto sperimentando questo bug Referenced assemblies in Unit Test are not copied in TestResults/Out con il progetto TimeAssistant che ho pubblicato su CodePlex: http://timeassistant.codeplex.com.

In sostanza nei progetti di test referenzio altri progetti e delle library esterne ma non tutte le DLL vengono copiate in TestResults/Out, per cui caricandoli dinamicamente via Reflection si ottiene un’eccezione.

Chi ha voglia di scaricare il progetto e votare… :).

Matteo Migliore.

Add Comment Filed Under [ Visual Studio Bug ]