2011-08-04 14 views
0

私のサイトのすべての機能をc#プログラムで削除しました。サイトの機能を削除する

SPFarm.Local.Solution.Remove(Solution name); 

残念ながら機能はまだサイトの設定]> [私のウェブサイトに表示されます>サイトは

は私のウェブサイトの機能を削除するには、誰のアプローチを持っていますか?

\ Microsoft Shared \ webサーバー拡張機能\ 12 \ Template \ Featuresを見ると、すべての機能が表示されますが、 が表示されますが、サーバーの全体管理>操作>ソリューション管理には表示されません。私は

WSS 3.0を使用しています

任意の助けてくれてありがとう。

答えて

0

ファーム機能の削除:SPFarm.Local.FeatureDefinitions.Remove(Guid);

サイトの機能を削除する:SPContext.Current.Site.FeatureDefinitions.Remove(Guid);

+0

SPContext.Current.Site.FeatureDefinitions.Remove(Guid); このコードでは、機能が有効になっていないというエラーが表示されます。私はサイト内の機能を有効にする場合、私は同じエラーが発生します。あなたは他の可能性を知っていますか? – Fabian

+0

@Fabian cmd.exeで 'stsadm -o uninstallfeature'コマンドを使うことができます。そうすれば、あなたのsharepointサイトから100%削除されます。 – diceler

+0

ありがとう..このコードは働いた。あなたは私の週末を救った:) – Fabian

関連する問題