Проблема при обновлении набора управляемых метаданных
После обновления термина в наборе таксономии, список в котором есть элементы с ссылкой на данный термин отображаются со старым значением o_0.
Запуск задания таймера для синхронизации таксономии не принес желаемого результата.
Нашел такое решение (через powershell):
1. Прогоняем этот скрипт один раз
$Assem = (
"Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" ,
"Microsoft.SharePoint.Taxonomy, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
)
$Source = @"
Add-Type -ReferencedAssemblies $Assem -TypeDefinition $Source -Language CSharp
2. После этого запускаем следующий скрипт
[TaxonomyUpdater.TaxonomyHiddenList]::Update(“http://SharePointServer”)
Запуск задания таймера для синхронизации таксономии не принес желаемого результата.
Нашел такое решение (через powershell):
1. Прогоняем этот скрипт один раз
$Assem = (
"Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" ,
"Microsoft.SharePoint.Taxonomy, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
)
$Source = @"
using Microsoft.SharePoint;
using Microsoft.SharePoint.Taxonomy;
using System;
namespace TaxonomyUpdater
{
public static class TaxonomyHiddenList
{
public static void Update(string SiteUrl)
{
SPSite Site2Update = new SPSite(SiteUrl);
TaxonomySession.SyncHiddenList(Site2Update);
Site2Update.Dispose();
}
}
}
"@Add-Type -ReferencedAssemblies $Assem -TypeDefinition $Source -Language CSharp
2. После этого запускаем следующий скрипт
[TaxonomyUpdater.TaxonomyHiddenList]::Update(“http://SharePointServer”)
Подписаться на:
Сообщения (Atom)