将XAP文件嵌入到类库中

时间:2009-11-23 11:33:47

标签: visual-studio silverlight class-library

这可能有点棘手,但是......

我有一个构建到XAP的Silverlight项目,这很好。

接下来,我们将这组类库添加到现有应用程序中,然后将其展开到现有应用程序中的小“应用程序”中。

这里的问题是......

我希望我的XAP作为嵌入式资源嵌入到类库中,但我正在寻找一种解决方案,如果可能的话,如果没有一些半躲闪的后期构建事件,如何做到这一点。能够将我的Silverlight项目的输出链接到类库并将其嵌入......这真是太棒了...我想我现在开始漫无目的了;)

简短版本:将Silverlight项目链接到类库项目作为嵌入式资源......是否可能,如果是这样的话?

1 个答案:

答案 0 :(得分:2)

在类库的解决方案资源管理器中的所需位置,右键单击“添加 - >现有项目”,然后在弹出的文件浏览器中将文件过滤器更改为“全部”,浏览到ClientBin文件夹您的Web项目(或Silverlight项目的Bin文件夹),选择xap文件,但不要只点击“添加”,而是单击按钮上的向下箭头,然后单击“添加为链接”< / em>的。然后转到新添加的xap文件的属性,并将其Build Action更改为Embedded Resource。

不需要狡猾的后期制作活动:)