Sice mi to dalo pár dní práce, která by se dala rozdělit takto:
- Psaní mé samotné třídy na tvorbu příkazů pro kompilaci
- Zkoušení této třídy
- Zkoumání příkazu SharpDevelopu
- Zkoumání
Microsoft.Common.targets
Na obrázku je mnou zkompilovaný program..ta jeho ikona je načtena z EmbeddedResources a ten obrázek CASD z výchozího Resources.resx. Poslední věc bylo to, že to nemohlo najít prostředky.. vyřešil jsem to tak, že jsem nejdříve spustil můj příkaz resgen a pak SD příkaz csc a když jsem viděl, že nemůže najít soubory prostředků, tak jsem si všiml, že ty prostředky mým resgen‚em ukládám do stejné přípony .resx místo .resources..taková malá chyba a tolik sil a hlavně času mě to stálo… ⏳
ale ještě s tímhle rozhodně nejsem na konci, teď ještě umožnit kompilaci i do release konfigurace a hlavně se naučit posílat příkazy na konzoli a parsovat jejich výstup, abych mohl uživatelovi ukázat chyby, varování a zprávy kompilátoru. 🙂