我正在试验 prism 以及它为创建分为模块的应用程序带来的可能性。在我的一个模块中,我想从 XML 文件加载数据,但无法使其正常工作
Uri uri = new Uri(resourceFile, UriKind.RelativeOrAbsolute);
StreamResourceInfo info = Application.GetResourceStream(uri);
将在我的模块项目的“数据”文件夹中查找文件。相反,如果我将带有 XMl 文件的“Data”文件夹放在 Shell 项目中,则文件会成功加载。
我想念什么?
编辑:resourceFile 的值:“Data/file.xml”