您好我正在开发Sharepoint 2010中的功能。在c#代码中我创建了子站点和列表,但是如果出现问题,我会发现问题并设置事件查看器条目。
问题是当错误进入catch部分时,在UI中,当失败时,feuture显示“已激活”!有没有办法向sharepoint指出出现问题并且功能安装失败了?并标记为“激活”?
谢谢!!!
答案 0 :(得分:0)
确保在激活时使用“-force”标志(如果使用命令行) - 它将标记功能激活而不管成功与否。
激活后抛出异常 - SharePoint不会标记已激活的功能。 (这可能就是为什么你的功能被标记为激活,因为你吃的除外)。