none
VS2008 sp1 + ClickOnce česky

    Dotaz

  •  

    Dokončuji ClickOnce instalátor naší .NET 3.5 sp1 WPF aplikace a potřeboval bych více informací ohledně češtiny:

     

    1.       VS2008 sp1 ClickOnce bootsrapper setup.exe
    Nenašel jsem český překlad – udělal jsem teda svůj a přikládám ho – setup.xml.

    2.       .NET Framework 3.5 sp1
    Našel jsem runtime i český jazykový balíček. Podle VS2008 sp1 ReadMe (tam o češtině není řeč, ale udělal jsem to podle jiných jazyků) jsem to nahrál do Bootstrapper složky. Publikoval jsem ve VS tu aplikaci na CD či do složky, ale cs složka v DotNetFX35SP1 se tam jako „prerequisite“ nenahrála. Dal jsem ji tam ručně, ale při instalaci aplikace třeba na holé WinXP se nainstaluje .NET, ale ne český jazykový balíček. Výsledek je, že při spouštění aplikace přes manifet .application vidí uživatel anglické a ne české hlášení, stejně tak při aktualizaci aplikace apod. Jazykový balíček .NET jsem nainstaloval pokusně ručně (to ale není řešení pro obyčejné uživatele) a angličtina zůstala až do restartu počítače, po němž už bylo hlášení české – no to mi moc uživatelsky přívětivé nepřijde.
    Máte to nějak dotažené, aby čeština byla instalovaná jako součást .NET 3.5 sp1 a uživatel tak při instalaci ClickOnce aplikace viděl už české hlášení z .NET rutin?

    26. ledna 2009 6:55

Odpovědi

  • Ahoj, jestli ti vadí i způsob puštění samotného manifestu a reakce .net runtime, tak to asi bootstrapper změnit nepomůže. Pokud ale plánuješ distribuovat aplikaci po cd a jen využívat ClickOnce infrastrukturu pro update, tak by možná bylo lepší jak píše kolega využít jiný instalační nástroj, například Visual Studio Setup project, WiX, nebo třeba NSIS, kde můžeš prerequisities zvládat lépe. Tímto svým setupem můžeš potom spustit instalaci své aplikace už s prerequisitami bez uživatelova přímého přístupu k manifestu.
    M
    23. července 2009 20:26

Všechny reakce

  • Možná bude potřeba změnit nějaké nastavení pro bootstrapper; jsem zrovna v počátcích studia instalačních procedur, takže spíš odkážu na nějaké zdroje, které třeba pomůžou:

    programátor
    11. března 2009 13:17
  • Ahoj, jestli ti vadí i způsob puštění samotného manifestu a reakce .net runtime, tak to asi bootstrapper změnit nepomůže. Pokud ale plánuješ distribuovat aplikaci po cd a jen využívat ClickOnce infrastrukturu pro update, tak by možná bylo lepší jak píše kolega využít jiný instalační nástroj, například Visual Studio Setup project, WiX, nebo třeba NSIS, kde můžeš prerequisities zvládat lépe. Tímto svým setupem můžeš potom spustit instalaci své aplikace už s prerequisitami bez uživatelova přímého přístupu k manifestu.
    M
    23. července 2009 20:26