1

我遇到了这个奇怪的问题,迷失了几个小时,然后才发现 .xap 是如何打包的。

在几件事中,我开始知道如果我的项目被命名为“参考”,它将不会包含在 xap 中,

更奇怪的是另一个问题,如果我的 SL 应用程序正在引用 assbly1 项目并且 assbly1 正在引用 assbly2,那么如果后面的代码中没有对 assbly2 类型的引用,那么 assbly2.dll 将不会包含在 SL 应用程序的 xap 中assbly1。后面的代码与 xaml 不同,因此如果您在 assbly2 中有一个用户控件,并且您只在 assbly1 的 xaml(而不是代码后面)中引用了该项目,它将不会被打包在 SL xap 中。

任何见解...?

4

1 回答 1

2

关于参考的事情。'References' 是保留名称(它是放置在 xap 文件中的默认文件夹)。

这很有趣,因为它让我想自己尝试一下,看看会发生什么(没有错误?)。

于 2010-07-19T09:07:45.093 回答