2013-10-29 56 views
1

我正在尝试使用Visual Studio 2013构建在Visual Studio 2010中创建的Silverlight项目(这可能也适用于2012年;我们跳过了那个)。在Visual Studio 2013中从XAP中缺少的Silverlight间接引用

构建成功,但生成的XAP文件缺少程序集。

项目目标包含间接引用到项目C:

Project TARGET 
    References 
     Project B 

Project B 
    References 
     Project C 

当在2010年建成,产生的XAP文件包含目标的DLL,B和C.

当在2013年建成,产生的XAP文件包含TARGET和B的DLL。

实际的.csproj文件没有区别,所以我不知道如何解释这种差异,或者更重要的是,还原旧的行为。

回答

0

我们在silverlight项目中遇到了与图片相同的问题。毕竟,我们发现Visual Studio 2013不包含具有复杂名称的文件到XAP中。我们将我们的“[24x24] Test.png”更名为“Test.png”,并且工作正常。

相关问题