フィーチャーからフィーチャーレシーバーを取り外します
-
22-09-2019 - |
質問
おそらく愚かな質問が、私は答えを見つけるの運を持っていないよ。
のVisual Studio 2010ベータ2を使用して、私はその機能がいくつかのカスタムコードを発射する添付イベントレシーバーを持つ、定義された機能とSharePoint 2010のプロジェクトを持っています。私は今、の削除の機能からイベントレシーバにしようとしています。私はプロジェクトからイベントレシーバーコードを削除したが、は、Feature.xml Visual Studioはまだ機能ノードでReceiverClass属性を含めている発電です。参照されるクラスがもう存在しないので、これは明らかに問題ではありません。
私はまだVisual Studioは自動的にマニフェストの残りの部分を記入したいので、私は本当に、やりたいしない、手でフィーチャーマニフェストを編集せずにUIで、この関連付けを削除する方法を見つけることができませんます。
私は機能にイベントレシーバの関連付けを削除することができます私はUIに欠けている機能のどこかのプロパティがありますか?
解決
Aは多少愚か見つけた私はノーメソッドの定義で、機能にの新しいのイベントレシーバーを追加することで回避しました。これは、Visual Studioが効果的に機能の活性化に実行するために何のカスタムコードを生じない、新しいクラスを参照しては、Feature.xmlを書くことが原因となるが、これは唯一のコード項目である場合には、さらに悪い、アプリケーションに空のクラスを強制し、ソリューション、ビルドによって生成される余分なDLLます。
所属していません StackOverflow