martedì 27 settembre 2011 #

Usare IIS per debuggare una Service Application WCF su IIS 64Bit

Un post annotazione, per non dimenticare come al solito.

Creando un nuovo Webservice usando un progetto WCF Service application, il sistema come sempre propone di debuggarlo sul webservice locale, se però dobbiamo fare dei test da macchine diverse per quel che riguarda il Client del nostro Webservice in fase di sviluppo potrebbe risultare difficile connettersi al Web Server di sviluppo, pertanto è opportuno pubblicare l’applicazione su IIS. per farlo bisogna fare una modifica alla configurazione dell’applicazione:

webapp_service_01

Dopo questa operazione, la cartella del vostro progetto diverrà una virtual directory sul Website di default di IIS

webapp_service_05

Importante!!! fate questa operazione o non funzionerà nulla o quasi, perché la virtual directory di IIS non riconosce bin\debug o bin\release o nel nostro caso bin\x86\debug.

Fatto questo, se siete su una macchina a 64bit e la vostra applicazione è compilata a 32bit è necessario indicare ad IIS che volete far funzionare applicazioni a 32Bit sull’application pool usato da ASP.Net pertanto aprite il manager di IIS

webapp_service_02

Selezionate l’application pool dell’applicazione.

webapp_service_03

Cliccate sugli Advanced settings dell’application pool.

webapp_service_04

Attivate le applicazioni a 32 bit e fate il restart del Website.

Se lanciando la web application ricevete questa schermata:

webapp_service_06

Il Webservice funziona perfettamente, vi manca solo una pagina di benvenuto, ma utilizzando lo startup multiplo dal menu
Solution > Tasto destro > Properties

webapp_service_07 

E indicando di far partire il webservice e una Applicazione Windows Forms di Test, potete fare una Webreference al vostro Webservice e fare il debug dei webmethods.

Buon lavoro a tutti

posted @ martedì 27 settembre 2011 17.41 | Feedback (0)

Lezioni di pesca .Net in C# parte 7 e 3 quarti

Una lezione un po' anomala prima della numero 8 che proseguirà il normale flusso della serie di lezioni di pesca in questa lezione parliamo un po' di come crearsi delle librerie di codice riusabile, mentre nel nostro progetto compariranno "magicamente" due librerie che sono state sviluppate nella serie di articoli "Fritto Misto" aggiornate al framework 4.0. Ne approfitteremo per illustrare come si Estende una classe .Net del framework e per aggiornare alcune cose del nostro progetto prima di proseguire con una lezione dedicata alla serializzazione XML "seria".

Il Link del codice a corredo della lezione

Il Link per lo scaricamento del Webcast

Tag di Technorati: ,,,

posted @ martedì 27 settembre 2011 17.01 | Feedback (2)

Copyright © Sabrina C.

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski