Konečně už SVS kompiluje..

⚠️ Pozor: obrázky z tohoto příspěvku se ztratily při výpadku v roce 2016. Chybějící obrázky nahradí automaticky vtipným placeholderem plugin Broken Image Placeholder.

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

Mj_zkompilovan_program

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. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *