我有一个WebApplication范围的功能,我需要通过代码安装。
简而言之,我需要执行
stsadm -o installfeature -name MyFeature
通过代码。有什么想法吗?
答案 0 :(得分:3)
试试这段代码:
public void InstallFeature(string name, bool force)
{
string relativePath = name + @"\feature.xml";
Microsoft.SharePoint.Administration.SPFarm.Local.FeatureDefinitions.Add(relativePath, Guid.Empty, force);
}
答案 1 :(得分:1)
查看Codeplex上SharePoint Solution Installer的代码。