1

私はこの奇妙な問題に遭遇し、.xapがどのようにパッケージ化されているかについて何か面白いものを見つける前に数時間失われました。

いくつかのことの中で、私のプロジェクトが「参照」と名付けられた場合、それはxapに含まれないことを知りました。

さらに奇妙なことに、SLアプリがassbly1プロジェクトを参照していて、assbly1がassbly2を参照している場合、背後のコードにassbly2のタイプへの参照がない場合、assbly2.dllはSLアプリのxapに含まれません。 assbly1の。コードビハインドはxamlとは異なるため、assbly2にユーザーコントロールがあり、assbly1のxaml(コードビハインドではない)でそのアイテムのみを参照している場合、SLxapにはパッケージ化されません。

洞察...?

4

1 に答える 1

2

参考文献について。「References」は予約済みの名前です (xap ファイルに配置されるデフォルトのフォルダーです)。

自分で試してみて、何が起こるか (エラーがないか?) を確認したくなるので、これは興味深いことです。

于 2010-07-19T09:07:45.093 に答える