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