Nop4.40.3: differenze tra le versioni
Da Webmobili Wiki.
| Riga 10: | Riga 10: | ||
* Aprire di nuovo <code>Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog</code>, nella tab ''General'' inserire come ''Owner'' => '''wmuser''' | * Aprire di nuovo <code>Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog</code>, nella tab ''General'' inserire come ''Owner'' => '''wmuser''' | ||
* Aprire di nuovo <code>Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog</code>, nella tab ''Tables/Views'', pannello ''Eligible columns'' impostare '''italian''' per tutti i campi | * Aprire di nuovo <code>Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog</code>, nella tab ''Tables/Views'', pannello ''Eligible columns'' impostare '''italian''' per tutti i campi | ||
=== Configurazione della Solution === | |||
* Aggiornare i file <code>Presentation\Nop.Web\App_Data\dataSettings.json</code> e <code>Presentation\Nop.Web\App_Data\appsettings.json</code> | |||
* Aggiungere il seguente codice nei ''build events'' => ''post build event'' progetto Nop.Web <syntaxhighlight>xcopy /y /E $(SolutionDir)Plugins\Nop.Plugin.Compiled $(SolutionDir)Presentation\Nop.Web\Plugins</syntaxhighlight> per copiare i plugin compilati (7spikes & co) nel corretto folder durante il build. | |||
* Creare dal ''Configuration Manager'' una nuova ''Solution Manager'' chiamata '''ReleaseTest''' | |||
Versione delle 11:00, 1 giu 2021
Installare Nop 4.40.3
Operazioni sul DB
- Creare un dump del database di produzione (Nop 4.3)
- Ripristinarlo
- Per ripristinare l'utente wmuser è necessario disassociarlo dal catalogo fulltext
- Da SQL Management Aprire
Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog, nella tab General impostare come Owner => dbo - Eliminare l'utente wmuser
- Ri-mappare l'utente wmuser sul database nuovo
- Aprire di nuovo
Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog, nella tab General inserire come Owner => wmuser - Aprire di nuovo
Storage -> Fulltext Catalogs -> nopCommerceFullTextCatalog, nella tab Tables/Views, pannello Eligible columns impostare italian per tutti i campi
Configurazione della Solution
- Aggiornare i file
Presentation\Nop.Web\App_Data\dataSettings.jsonePresentation\Nop.Web\App_Data\appsettings.json - Aggiungere il seguente codice nei build events => post build event progetto Nop.Web per copiare i plugin compilati (7spikes & co) nel corretto folder durante il build.
xcopy /y /E $(SolutionDir)Plugins\Nop.Plugin.Compiled $(SolutionDir)Presentation\Nop.Web\Plugins
- Creare dal Configuration Manager una nuova Solution Manager chiamata ReleaseTest