TrovaProdotti: differenze tra le versioni

Da Webmobili Wiki.
Riga 18: Riga 18:
</appSettings>
</appSettings>
</syntaxhighlight>
</syntaxhighlight>
''ImageOptimizerPath'': è un collegamento al programma che ottimizza le immagini uploadate. Qui il sito per scaricarlo [https://imagemagick.org/script/download.php|ImageMagik]
* Aprire il progetto con Visual Studio
* Aprire il progetto con Visual Studio
* Clean Solution
* Clean Solution

Versione delle 15:17, 18 nov 2019

Informazioni sul progetto
Webmobili 4
https://www.wm4pr.com/it/Home/Index/14900
Ambiente di test http://test.wm4pr.com (altri dettagli)
Sistema di versionamento
Tipo SVN
URL del trunk https://svn.office.webmobili.it/svn/WM4/Trovaprodotti
URL base dei branch https://svn.office.webmobili.it/svn/WM4/branches/


Trovaprodotti è l'attuale implementazione del progetto Trovaprodotti.


Checkout from SVN

Effettuare un checkout da https://svn.office.webmobili.it/svn/WM4/Trovaprodotti

  • Creare un file TrovaProdotti\LocalMachineAppSettings.config
  • inserire i valori cambiando i path
<?xml version="1.0"?>
<appSettings>
  <add key="immaginiPath" value="Z:\www\WM3Resources\Trovaprodotti\immagini" />
  <add key="ImageOptimizerPath" value="Z:/Programmi/ImageMagick-7.0.8-12-portable-Q16-x64/convert.exe" />
  <add key="xmlPath" value="Z:\www\WM3Resources\Trovaprodotti\XML" />
  <add key="errorsLogFile" value="Z:\www\WM3Resources\Trovaprodotti\ErrorsLog.txt" />
  <add key="settimaneConfigXml" value="Z:\www\WM3Resources\SettimaneArredamento\SettimaneArredamento.xml" />
</appSettings>

ImageOptimizerPath: è un collegamento al programma che ottimizza le immagini uploadate. Qui il sito per scaricarlo [1]

  • Aprire il progetto con Visual Studio
  • Clean Solution
  • Rebuild Solution
  • Chiudere il progetto
  • Entrare nella cartella generata .vs ed aprire con un editor il file .vs\TrovaProdotti\config\applicationhost.config con lo scopo di aggiungere la seconda riga virtualDirectory con il giusto path
<site name="TrovaProdotti" id="2">
	<application path="/" applicationPool="Clr4IntegratedAppPool">
		<virtualDirectory path="/" physicalPath="P:\branches\Trovaprodotti_Commerce\TrovaProdotti" />
		<virtualDirectory path="/Content/immagini/rivenditori" physicalPath="Z:\www\WM3Resources\Trovaprodotti\immagini\rivenditori" />
	</application>
	<bindings>
		<binding protocol="https" bindingInformation="*:44304:localhost" />
		<binding protocol="http" bindingInformation="*:56389:localhost" />
	</bindings>
</site>