Procedura per: Utilizzare il servizio di gestione del servizio
In questo argomento viene descritta la procedura di utilizzo del Servizio Gestione servizio. Per i dettagli concettuali relativi al servizio, vedere Servizio Gestione servizi.
Aprire il file Web.config radice in un editor di testo. Tale file si trova nella cartella %WINDIR%\Microsoft.NET\<Framework o Framework64>\v4.0.xxxxx\Config.
Cercare la parola chiave seguente: ServiceManagementBehavior nel file di configurazione.
Modificare la definizione di comportamento del servizio in modo da abilitare la pubblicazione dei metadati del servizio su HTTP, come mostrato nell'esempio seguente.
<behavior name="ServiceManagementBehavior"> <serviceMetadata httpGetEnabled="true" /> </behavior>
Salvare il file Web.config. Se non si dispone dell'autorizzazione alla scrittura per il file di configurazione, verrà restituito un messaggio di errore. Aggiornare l'ACL (Access Control List) sul file e tentare nuovamente di salvarlo.
Fare clic con il pulsante destro del mouse sul progetto, quindi fare clic su Aggiungi riferimento al servizio.
Digitare https://localhost/<nomepplicazione>/ServiceManagement.svc per l'indirizzo e fare clic su Vai.
Fare clic su OK per chiudere la finestra di dialogo Aggiungi riferimento al servizio.
Aggiungere codice simile a quello seguente per richiamare il Servizio Gestione servizio e attivare un servizio nell'applicazione.
ServiceManagementClient clnt = new ServiceManagementClient(); ActivationRequest request = new ActivationRequest(); request.VirtualPath = "https://localhost/MyWFServiceApp/MyWFService.xamlx"; clnt.ActivateService(request);
2011-12-05