在项目中遇到这样一个问题:公钥文件需要编译到程序中(文件格式 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];
这样就实现了对文件的读取。
如有任何问题随时给我留言!