如何将silverlight类库中的xml文件包含到xap文件中

时间:2010-04-06 13:21:45

标签: silverlight embed

我在解决方案的一个文件夹中的某个项目(Silverlight类库)中有一个config.xml文件。它的构建操作设置为内容。在同一个项目中,我试图通过说:

来加载xml文件
XDocument xml = XDocument.Load("/config.xml");

遗憾的是,这不起作用。在检查xap文件时,我看到xml文件没有被复制到它。我正在使用Visual Studio 2010 RC。

1 个答案:

答案 0 :(得分:1)

您需要在主应用程序的项目中包含标记为“内容”的文件,以使其显示在.Xap中。如果您控制主应用程序,则可以链接.xml文件并将其标记为内容。

如果你不能这样做,将.xml文件标记为嵌入式资源,它的灵活性会降低,并且会内置到.dll中,但这是你唯一的选择。