在 SP2010 中使用托管元数据时遇到了一个非常严重的问题,我可以很好地获得分类会话、术语库和术语集,但是当我尝试从术语集中检索一个术语时,我得到一个 TermStoreOperationException,它说它“无法读取从或写入数据库”。
有谁知道为什么我可以获得术语集而不是条款?我不太明白为什么当它们都驻留在同一个数据库中时,我可以得到集合但不能得到其中的术语。
我正在使用的代码如下:
TaxonomySession txSession = new TaxonomySession(site, true);
TermStore termStore = txSession.DefaultSiteCollectionTermStore;
TermSet termSet = termStore.GetTermSet(TermSetId);
TermCollection termCollection = termSet.GetTerms("My Term", true); //exception thrown on this line.
任何想法或见解或解决方案将不胜感激。
多谢!