2

いくつかのページで WP7 アプリを開発しています。デバッグ モードではすべて問題ないように見えますが、リリース モードに変更すると、次の 2 つの問題が発生します。

  1. 1 つのページは、エラーをスローすることなく、完全に空白 (ダーク テーマの黒) のままです。ただし、WYSIWYG XAML エディターでは完璧に見えます。また、コード ビハインドが実行されます (デバッガーを使用して表示)。
  2. 別のページでは、終了ListBox後も要素が null のままInitializeComponent()です。最初は hidden の中にありPopupます。

これらの問題を引き起こす可能性のあるリリース ビルドとデバッグ ビルドの違いは何ですか? 何も思いつきません。

アップデート

最初の問題は、すべてをコメントアウトしてからコメントインし直すと、自然に解決しました。最終的には特に変更することなく動作したので、Visual Studio のキャッシングの問題か何かではないかと推測します。

2 番目の問題については、回避策を見つけました。XAML でコンテナーPopupを設定IsOpen="True"し、ページのコンストラクターの最後でコンテナーを閉じます (InitializeComponent()呼び出された後)。しかし、それでも私はその理由を見ることができません。

4

0 に答える 0