2014-10-09 21 views
7

Sto lavorando al flusso di lavoro SharePoint (SharePoint 2010) in SharePoint Designer 2010. Sono stato pubblicato molte volte senza problemi. Ma dopo molte pubblicazioni (io cosa 30) SharePoint si ferma alla modifica del flusso di lavoro (l'ho pubblicata senza errori e posso trovare una nuova versione del flusso di lavoro nell'interfaccia web di SharePoint).Il flusso di lavoro del designer SharePoint non cambia dopo la pubblicazione

Ho pubblicato la nuova versione (con nuovi comandi) ma il flusso di lavoro utilizza ancora quello vecchio. Ma quando ho modificato uno dei comandi che erano nel flusso di lavoro in precedenza, la modifica apparirà nella prossima esecuzione. Devo aggiungere al nuovo flusso di lavoro nuovi comandi. La mia unica opzione è riscrivere l'intero flusso di lavoro in uno nuovo. Ma questo è un flusso di lavoro molto complicato e la riscrittura richiede molto tempo. Questo comportamento è normale? È un bug? c'è qualche patch o soluzione?

risposta

16

Questo accade la maggior parte del tempo a causa del meccanismo di memorizzazione nella cache in SharePoint/SharePoint Designer. Quello che dovete fare è la seguente:

  1. Chiudere lo SharePoint Designer
  2. Accedere alla directory seguente:% USERPROFILE% \ AppData \ Local \ Microsoft \ WebsiteCache
  3. Elimina tutto in questa directory
  4. passare alla directory seguente: % appdata% \ Microsoft \ Web Server Extensions \ cache
  5. Cancella tutto in questa directory
  6. Aprire SharePoint Designer e cercare di pubblicare il tuo di nuovo il flusso di lavoro.

Ora tutto dovrebbe funzionare.

Per SharePoint Designer 2013 è necessario effettuare le seguenti operazioni:

  1. andare su File> Opzioni> Generale> Opzioni applicazione
  2. Nella scheda Generale, sotto l'intestazione generale, controllare se il "Cache sito i dati attraverso sessioni di SharePoint Designer”è spuntata. Se lo è, incontrollato.
  3. aprire di nuovo la Designer SharePoint e provare a pubblicare i flussi di lavoro.
1

V'è un facile soluzione alternativa: è necessario abilitare il controllo delle versioni principali per l'elenco dei flussi di lavoro. Per impostazione predefinita, tale elenco non è visibile, ma è ancora possibile ottenere alla pagina di amministrazione:

  1. aperta SP Designer
  2. Goto Tutti i file
  3. Right-Click Lista flussi di lavoro -> Proprietà
  4. Nella barra multifunzione fare clic su Amministrazione pagina Web
  5. Sulla pagina di amministrazione vai su Impostazioni versioning
  6. Abilita importante delle versioni
  7. Salvare il flusso di lavoro