我有一个产生dll
输出的Silverlght库项目。该项目使用xml文件进行解析等
还有第二个项目引用Dll项目来将构建的dll
文件和包装到xap中
但是,当我运行我的silverlight Web应用程序项目时,它给出了一个错误,即没有找到xyz.xml文件
我需要更改.xml文件的哪些属性,以便与xap文件中的dll一起使用?
修改
在Windows资源管理器中查看时,将Build操作设置为Embedded Resource会将timing.xml作为bin / Debug文件夹中的单独文件。
将Build操作设置为Resource不会将timer.xml作为bin.Debug文件夹中的单独文件提供,而只提供一个dll
。我不知道它是否以这种方式与.dll文件一起打包,但它仍然不在之后准备的.xap文件中。
生成dll的项目由另一个生成xap的项目引用。
答案 0 :(得分:0)
如果将.xml文件的构建操作设置为Content
,则该文件将包含在应用程序包中,而不将其嵌入项目程序集中。 Resource
构建操作会将文件嵌入项目程序集中。