Portál-Aktualizace: Porovnání verzí

Z Prirucky
Řádek 98: Řádek 98:
[http://download.ksprogram.cz/download/ksportal_changelog.html Seznam úprav]
[http://download.ksprogram.cz/download/ksportal_changelog.html Seznam úprav]
-->
-->
==  Aktualizace ze starších verzí ==
Pokud aktualizujete portál z verze 1.4 (nebo nižší) na verzi 1.5:
# Je nutné provést nezbytné úpravy ve vašem konfiguračním souboru ''web.config''. V takovém případě nám zašlete ''web.config'', který se nachází v kořenovém adresáři aplikace KS portál (tam, kde máte portál nainstalován). My jej upravíme a zašleme vám jej zpět.
# V adresáři webové aplikace (adresář ''ksportal'') ponechte jen podadresáře ''Logs'', ''Temp'' ''a Images'' (kvůli zachování přístupových práv) a nový soubor ''web.config''. Zbytek smažte.
# Obsah ZIPu s aktualizací rozbalte do adresáře ''ksportal'' na web serveru. Příklad umístění adresáře aplikace: ''C:\inetpub\wwwroot\ksportal''.
<div style="text-align:center">[[Příručka KS Portál|Zpět]]</div>

Verze z 24. 3. 2020, 09:45

Aktualizace

Verze a sestavení aplikace KS portál musí být totožná s verzí a sestavením aplikace Ks Mzdy PROFi.

Aktualizace pomocí MaPSetup

  1. Aktualizace pomocí utility MaPSetup
  2. Upravte soubor web.config.

Aktualizace stažením souborů .ZIP

Nová aktualizace KS portálu je k dispozici na adrese:

http://download.ksprogram.cz/download/

nebo

ftp://ftp.ksprogram.cz/download/

Stáhněte soubor PRTXXXXY.ZIP

XXXXY - číslo poslední verze aplikace Ks Portál


Postup aktualizace:

  1. V adresáři ksportal (Příklad umístění adresáře aplikace: C:\inetpub\wwwroot\ksportal) ponechte pouze soubor web.config a podadesáře Images, Logs a Temp (kvůli již nastavenému právu pro zápis) a ostatní soubory a adresáře smažte.
  2. stažený ZIP soubor rozbalte do adresáře ksportal.
  3. upravte soubor web.config

Úpravy web configu

2020/03

Pro správnou funkcionalitu aplikace KsPortál je vyžadován DotNet framework 4.6.1


Váš fond aplikace musí být v integrovaném režimu, změňte jej na Integrovaný režim:

Otevřete Správce služby IIS


Fond aplikací

Vyberte fond, ve kterém je aplikace spuštěna

V pravém panelu vyberte Základní nastavení

Správa změny režimu potrubí na integrovaný


Do web.configu do appSettings je nutno vložit následující řádek:

<appSettings>

<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>


Místo

<compilation targetFramework="4.0">

vložte

<compilation targetFramework="4.6.1">

Místo

<httpRuntime maxRequestLength="10240" executionTimeout="300" />

Vložte

<httpRuntime maxRequestLength="10240" executionTimeout="300" targetFramework="4.6.1" />

Před poslední řádek v souboru web.config

</configuration>

vložte níže uvedený text


 <runtime>
   <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
     <dependentAssembly>
       <assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
     </dependentAssembly>
     <dependentAssembly>
       <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
     </dependentAssembly>
     <dependentAssembly>
       <assemblyIdentity name="Microsoft.Owin.Security.Cookies" publicKeyToken="31bf3856ad364e35" culture="neutral" />
       <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
     </dependentAssembly>
   </assemblyBinding>
 </runtime>