2014-10-09 38 views
7

Pracuję nad przepływem pracy programu SharePoint (SharePoint 2010) w programie SharePoint Designer 2010. Zostałem opublikowany wiele razy bez problemów. Ale po wielu publikacjach (ja 30) SharePoint przestaje się zmieniać w obiegu pracy (opublikowałem go bez żadnego błędu i mogę znaleźć nowe wydanie workflow w interfejsie sieciowym SharePoint).Przepływ pracy projektanta programu SharePoint nie zmienia się po opublikowaniu

Opublikowałem nową wersję (z nowymi poleceniami), ale workflow nadal używa starego. Ale kiedy zmodyfikowałem jedną z komend, która była wcześniej w workflow, modyfikacja pojawi się w następnym uruchomieniu. Muszę dodać nowe polecenia do workflow. Moją jedyną opcją jest przepisanie całego przepływu pracy na nowy. Ale to bardzo skomplikowany proces pracy, a przepisywanie zajmuje mi dużo czasu. Czy to zachowanie jest normalne? Czy to jakiś błąd? czy jest jakaś łatka lub obejście?

Odpowiedz

16

Dzieje się tak przez większość czasu z powodu mechanizmu buforowania w SharePoint/SharePoint Designer. Co trzeba zrobić, jest następujący:

  1. zamknąć SharePoint Designer
  2. przejdź do następującego katalogu:% USERPROFILE% \ AppData \ Local \ Microsoft \ WebsiteCache
  3. Usuń wszystko w tym katalogu
  4. przejdź do następującego katalogu: % appdata% \ Microsoft \ Web Server Extensions \ Cache
  5. Usuń wszystko w tym katalogu
  6. Otwórz SharePoint Designer i spróbować opublikować Ponownie przeprowadź workflow.

Wszystko powinno teraz działać.

for SharePoint Designer 2013 trzeba wykonać następujące czynności:

  1. Przejdź do menu Plik> Opcje> Ogólne> Opcje aplikacji
  2. W zakładce Ogólne, w ramach ogólnego nagłówka należy sprawdzić, czy „Cache dane pomiędzy sesjami SharePoint Designer site”jest zaznaczone. Jeśli tak jest, to zaznaczone.
  3. Otwórz ponownie swoją SharePoint Designer i starają się publikować swoje przepływy pracy.
1

Nie jest to łatwe Obejście: Aby włączyć listę przepływów pracy, musisz włączyć ważniejszą wersję. Domyślnie, że lista nie jest widoczny, ale nadal można dostać się do strony administracyjnej:

  1. Otwarte SP Designer
  2. Goto wszystkie pliki
  3. prawym przyciskiem myszy listę Workflows -> Właściwości
  4. Na wstążce kliknij Administration Web Page
  5. na stronie administratora przejdź do Ustawienia Versioning
  6. Włącz główną wersjonowanie
  7. Zapisz obieg