私はSilverlightプロジェクトに取り組んでおり、最近私のチームの誰かが私たちのアプリのメソッドにvar popups = VisualTreeHelper.GetOpenPopups()
を追加しました。ソース管理からコードを取得したときに、GetOpenPopups
がVisualTreeHelper
に見つかりませんでしたというコンパイルエラーが発生しました。 VisualTreeHelper
はSystem.Windows.Media
名前空間からのオブジェクトであり、このファイルのコードファイルと他のチームのコードファイルとの間に違いはありません。オブジェクトブラウザでは、System.Windows.Media
名前空間のSystem.Windows
アセンブリではGetOpenPopups
メソッドがリストされていないことがわかりますが、これは他のチームのためのものです。何らかの形で、これらのアセンブリのバージョンが異なるように見えますが、参照バージョンがプロジェクト/ソリューションから間違っていることに関する警告はありません。Silverlightのシステムオブジェクトにメソッドがないのはなぜですか?
私はここで何が欠けていますか?私のためにGetOpenPopups()
が欠けているのはなぜですか(他のチームではありません)。
はい、私はSilverlightバージョンを使用しています。これはSilverlightプロジェクトで参照され、Silverlight以外のアセンブリへの参照を追加することはできません。 –
ええと...あなたはWinphone7アプリケーションを開発していますか? – dlev