WPF 把固定格式的外部文件编译到程序中,并在程序中读取

原创 2013年12月05日 16:53:21

在项目中遇到这样一个问题:公钥文件需要编译到程序中(文件格式 xxx.key),上网找了一些资料,

但是都说的不是很明白。

好,切入正题。


具体解决办法:

1.Resources文件夹下有一个a_pub.key的文件,属性=>  生成操作:Resource,复制到输出目录:不复制。

2.读取文件

Uri uri = new Uri(@"/Resources/a_pub.key", UriKind.Relative);
        StreamResourceInfo info = Application.GetResourceStream(uri);
        UnmanagedMemoryStream ums = (UnmanagedMemoryStream)info.Stream;
        byte[] data = new byte[ums.Length];


这样就实现了对文件的读取。


如有任何问题随时给我留言!

相关文章推荐

大三软件工程小项目-小技术集合-读取XML文件及运行外部程序

大三软件工程小项目-小技术集合-读取XML文件及运行外部程序

【Unity3d】在Unity3d中调用外部程序及批处理文件,写自动化编译脚本需要注意的地方

如果调用外部普通应用程序, 比如notepad.exe 这样调用 static public bool ExecuteProgram(string exeFilename, string workDi...

二 cocos2dx 之 解析xml文件数据并在程序中调用,存储

微数据的读写,存储一般都习惯用json或者xml来存储,json不细说,我一般不大用,今天来说一说xml的解析方法以及运用方式:先上xml例子: ...

C#自身包含其他应用程序(或者文件)并在运行时调用

今天一个同事问我,怎么把Dll动态链接库直接嵌入到C#开发的应用程序本身,让C#在发布出去的时候,只是一个.exe的文件,而不是一个文件夹。我仔细思索了一下这个问题。发现这个问题其实可以总结为一个比较...

简明教程 C程序读取.mat格式的Matlab数据文件

之前需要Matlab保存训练数据,并由C调用,直接用.txt时,读取有些慢,就想用.mat标准格式存取,而且Matlab有自带API C程序读取.mat,网上有教程,而且Matlab官方也有教程和例...

FIT文件格式解析及MATLAB读取程序

转载自: ShiZhixin的专栏 FIT文件格式解析及MATLAB读取程序 FIT文件格式解析 摘要:本文档主要介绍了用UltraEdit查看FIT文件及简要的说明了FIT文...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WPF 把固定格式的外部文件编译到程序中,并在程序中读取
举报原因:
原因补充:

(最多只允许输入30个字)