多个XAP项目的常见png文件

时间:2013-03-01 23:49:14

标签: silverlight windows-phone-8 xap

因此,我在visual studio 2012中有8个不同的silverlight项目,可生成8个不同的XAP文件。每个项目都有一个“Assets”目录,其中包含applicationicon.png和一个包含更多PNG文件的tiles目录。

我只是测试了一些东西,但我想要做的就是让我拥有的每个不同的XAP项目都没有自己需要的PNG文件副本。

如何制作一个公共目录,所有这些项目都可以查看常见文件(例如图标)?

这可能吗?

2 个答案:

答案 0 :(得分:0)

当您向项目添加文件时,添加按钮上有一个下拉列表,允许您链接到文件而不将其复制到项目中。这样,你没有重复。

Visual Studio: Add Item / Add as link rather than just Add

答案 1 :(得分:0)

另一种选择是创建一个公共项目而不是公共目录。

公共项目可以包含所有共享资源和用户控件,但它不构建自己的XAP。将公共项目作为参考包含在其他XAP项目中。然后,您可以使用公共项目的命名空间来引用这些常用项目。

然后所有项目都指向相同的图像文件。当您想在多个XAP中使用相同的用户控件时,这也很有用。