在XBAP应用程序中包含外部文件

本文关键字:文件 包含外 XBAP 应用程序 | 更新日期: 2023-09-27 18:13:27

如何在XBAP应用程序中包含外部文件?例如,一个。dat文件,我需要提取一些数据从?我希望一切都发生在。xbap文件中,这可能吗?

在XBAP应用程序中包含外部文件

byte[] ba = Properties.Resources.yourfilename;
//set  Build Action to Resource and Rebuild 
using (var compressedStream = new MemoryStream(ba))
using (var zipStream = new GZipStream(compressedStream, CompressionMode.Decompress))
using (var resultStream = new MemoryStream())
{
    zipStream.CopyTo(resultStream);
    ba1 = resultStream.ToArray();
}

您可以将.dat文件作为资源添加到项目中然后在运行时使用流提取并保存到临时文件夹

的文件中