Pro ty kdo ještě neví co je to SCSF alias Smart Client Software Factory nechť následují bílého králíka.
Začal jsem se seznamovat s tímto programovacím modelem a narazil jsem na pár záludných chyb.
První byl problém po instalaci při vytváření nového SCSF projektu ve VS2005, kdy celý proces spadl a zahlásil chybu, že nemůže vytvořit nové solution a v error message byl odkaz na nějaké chybějící VB soubory. Dle informaci na stránkách projektu jde o dnes již vyřešený bug a to buď nutnou doinstalací Visual Basicu nebo s modifikací instalačního balíčku případně nainstalované verze.
SCSF - trable se spouštěním
Druhý bug je docela legrační, protože si myslím, že mohl dost lidem přivodit pár neradostných okamžiků. Při použití recipe Add Event Publication nad View docházelo k padání generování kódu s nějakou nesmyslnou chybou. Ale co mě fakt dostalo je řešení. Stačí zapnout odřádkování složených závorek na nový řádek pro formátování metod. Tedy něco jako toto:
public void CloseView(....)
{
}
Fakt jsem obdivoval toho borce co na to přišel.