0

RoutingEffectPCLに を作成PlatformEffectし、UWP プロジェクトに一致するものを作成しました。から派生したカスタム コントロールのコンストラクターのコレクションにRoutingEffectを追加しています。EffectsContentView

アプリケーションがデバッグで実行されている場合、これはすべてうまく機能します。リリースに切り替えるとエフェクトがかかりません。my のコンストラクターにブレークポイントを追加すると、RoutingEffect次のメッセージが表示されます。

ブレークポイントは現在ヒットしません。デバッガーのターゲット コード タイプの実行可能コードは、この行に関連付けられていません。考えられる原因には、条件付きコンパイル、コンパイラの最適化、またはこの行のターゲット アーキテクチャが現在のデバッガ コード タイプでサポートされていないことが含まれます。

すべてのプロジェクトのプロジェクト プロパティで [コードの最適化] のチェックを外すと、コンストラクターはRoutingEffectヒットしますがOnAttachedPlatformEffectまだヒットしません。

動作にこの違いがあるのはなぜですか? また、リリースに組み込まれたときに正しく動作させるにはどうすればよいですか?

4

1 に答える 1