我在项目集中将文件“sample.xml”设置为内容。
我正在运行此代码:
Uri uri = new Uri("/sample.xml", UriKind.Relative);
StreamResourceInfo contentStream = Application.GetContentStream(uri);
为什么它返回null contentStream?
答案 0 :(得分:1)
这可能意味着它找不到文件。路径是否正确?。
返回值
输入:System.Windows.Resources.StreamResourceInfo
StreamResourceInfo,包含位于指定Uri的内容数据文件。 如果找不到松散的资源,则返回null。
答案 1 :(得分:1)
您必须将文件Build Action
设置为内容,将Copy To Output Directory
设置为Copy Always
或Copy if newer
。