2010-04-06 46 views
0

我在解決方案的文件夾中的某個項目(Silverlight類庫)中有一個特定的config.xml文件。它的構建行爲被設置爲內容。在同一項目中我試圖說加載XML文件:如何將silverlight類庫中的xml文件包含到xap文件中

XDocument xml = XDocument.Load("/config.xml"); 

這不幸的是沒有工作。在檢查xap文件時,我發現xml文件沒有被複制到它。我正在使用Visual Studio 2010 RC。

回答

1

您需要在主應用程序的項目中包含標記爲「內容」的文件,以使其顯示在.Xap中。如果您控制主應用程序,則可以鏈接.xml文件並將其標記爲內容。

如果您不能這樣做,請將.xml文件標記爲嵌入式資源,但它不夠靈活,並將內置到.dll中,但這是您唯一的選擇。

相關問題