Domanda

C'è un modo per modificare la descrizione di proprietà di un'applicazione Web dopo l'applicazione è stata creata?

Non riesco a trovare un modo di farlo tramite una qualsiasi delle opzioni di amministrazione nella sezione Gestione applicazioni SharePoint Web di Amministrazione centrale.

(mi riferisco al campo chiamato 'Descrizione' quando si crea un'applicazione Web tramite la pagina Crea nuova applicazione Web in Amministrazione centrale. E 'anche indicato come il 'nome' della applicazione web se si visualizza l'applicazione Web lista.)

È stato utile?

Soluzione

Il campo di testo Descrizione è correlato alla proprietà Microsoft.SharePoint.Administration.SPWebApplication.Name nel modello a oggetti. Questo è l'unico modo che conosco di cambiare questo.

Il seguente codice (ignorando le istruzioni import) è quello che ho usato dalla console IronPython, anche se si potrebbe anche usare PowerShell. (C # o VB fa per troppo fare in giro)

>> site = SPSite("http://somesite")
>> wa = site.WebApplication
>> print wa.Name
'somesite'
>> wa.Name = "This is the new name"
>> wa.Update()
>> print wa.Name
'This is the new name'

Questo aggiornerà anche wa.DisplayName, che è una proprietà di sola lettura. Si vedrà il cambiamento di amministrazione centrale. Il nome Web in IIS non cambierà come questo è solo un'etichetta. L'URL per la raccolta siti 'somesite' non cambierà neanche.

Non so se questa è una cattiva idea - Microsoft consente di fare, però. Se si tratta di una cattiva idea, spero che qualcun altro dirà ecco.

Mike

Altri suggerimenti

Può u aprire il sito Web in IIS e modificare la descrizione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top