1

SharePoint 2010 プロジェクト用に Visual Studio 2010 で ContentType を作成しました。初めて WSPBuilder を介して wsp をデプロイしたときは問題はありませんでしたが、デプロイしようとするたびに、機能を有効にできないというメッセージが表示され続けます。機能 {60938308-3563-497c-bc55-b2ae847ca8b8} (サイトでコンテンツ タイプをアクティブ化する機能) で定義されたID { insert random guid here } を持つフィールドが、現在のサイト コレクションまたはサブサイトで見つかりました

contenttype とサイト列は rootweb に作成され、機能を無効にするか完全にアンインストールしようとしても、サイト列と contenttype は ContentType ギャラリーまたはサイト列ギャラリーから削除されません。

どうすればいいの?

純粋な機能と XML 機能を使用します。イベントレシーバーは関与しません。

4

2 に答える 2

1

SharePoint では、使用中のサイト列とコンテンツ タイプを削除できません。これにより、アップグレード プロセスが少し複雑になります。

于 2011-05-25T08:07:38.437 に答える
0

ロブが提案するものをチェックする以外に:

Visual Studio SP1 をインストールしましたか? SP1 をインストールする前にそのエラーを受け取りました。回避策は、すべての Visual Studio インスタンスを閉じて、もう一度起動することでした。展開を開始した後、再び可能になりました。

于 2011-05-26T13:09:09.217 に答える