Jak jsem již psal, je s tím obrovská spousta problémů, hlavně ohledně zabezpečení (ve smyslu Code Access Security), už se tu několikrát o to pokoušelo pár lidí a vždy jsme dospěli do stejného bodu - nedělat to a použít jiné, mnohem lepší a vhodnější řešení. Pokud vám jde o aktualizaci, tak takhle se to stejně řešit nedá, protože má-li někdo program spuštěný, exe/dll soubory se nahradit nedají. V intranetovém prostředí je nejlepší použít ClickOnce, které umí automaticky aktualizovat aplikaci z definovaného umístění bez zásahu uživatele (nemusí se napsat ani řádek kódu), navíc instalace na počítač uživatele probíhá také automaticky, doslova na jedno kliknutí (tato instalace má ovšem poměrně velká omezení). Pokud se jedná o složitější aplikaci, je nejvhodnější použít Inno Setup na vytvoření instalátoru a potom na všechny počítače rozdistribuovat aplikaci instalací v bezobslužném režimu například pomocí Microsoft Systems Management Serveru.
|