Passando alla 15.5 abbiamo compilato i nostri web services e ci siamo trovati di fronte ad un errore di esecuzione, risolto poi inserendo nel web config il parametro
- Code: Select all
<system.web>
<httpRuntime requestValidationMode="2.0" />
</system.web>
in quanto stiamo eseguendo un web service compilato con .net 2 su un pool di IIS 7.5 (windows server 2008 R2) in modalità integrated e framework 4.
Testando il web service compilato in locale tuttavia mi sono trovato di fronte ad un problema che con le applicazioni web standard non avevo, ovvero il fatto che non è possibile avviare un web service con un url personalizzato (ad esempio mettendo il percorso localhost/mioWebService richiamando quindi il mio IIS locale) ma parte sempre ed esclusivamente con cassini.
Il campo "URL di avvio" nelle proprietà del web service è disattivato. E' possibile attivarlo lanciando direttamente il web service con iis?
Alternativamente è possibile rendere cassini compatibile con .net4?