在SDL Tridion中设置项目的已发布状态

时间:2013-02-11 12:37:21

标签: tridion tridion-2011

使用SDL Tridion 2011 SP1。

在TOM .NET中是否有办法可以将SDL Tridion中项目的已发布状态设置为已发布/未发布而不实际发布/取消发布该项目?

我记得在TOM API中有这样的属性。

2 个答案:

答案 0 :(得分:2)

请指定您的SDL Tridion版本,包括Service Pack和任何修补程序卷。

某些TOM.NET版本是只读的。除非您在模板或事件系统中执行此操作,否则您可能需要使用Core Service执行此操作,因为其他代码不支持使用TOM.NET。虽然我不相信目前可以使用核心服务。

另请查看用户使用旧版Interops的帖子:How to set IsPublishedTo status on a Tridion Component?

答案 1 :(得分:2)

项目的发布状态是只读属性,只有Publisher进程可以更改。所以,不能通过TOM.NET或CoreService来改变它的状态。

现在你仍然可以使用TOM / TDSE来改变它,就像之前一样。我相信已经完成了一个增强请求以允许使用CoreService,我将检查状态。