SharePoint 2010 プロジェクト用に Visual Studio 2010 で ContentType を作成しました。初めて WSPBuilder を介して wsp をデプロイしたときは問題はありませんでしたが、デプロイしようとするたびに、機能を有効にできないというメッセージが表示され続けます。機能 {60938308-3563-497c-bc55-b2ae847ca8b8} (サイトでコンテンツ タイプをアクティブ化する機能) で定義されたID { insert random guid here } を持つフィールドが、現在のサイト コレクションまたはサブサイトで見つかりました。
contenttype とサイト列は rootweb に作成され、機能を無効にするか完全にアンインストールしようとしても、サイト列と contenttype は ContentType ギャラリーまたはサイト列ギャラリーから削除されません。
どうすればいいの?
純粋な機能と XML 機能を使用します。イベントレシーバーは関与しません。