C# 读取资源文件 GetManifestResourceStream
C# 全选
var asm = Assembly.GetExecutingAssembly();
//var stream = asm.GetManifestResourceStream("项目命名空间.资源文件所在文件夹名.资源文件名");
Stream stream = asm.GetManifestResourceStream("WinFormsApp2._SQLs.20230829-101.sql");
using (stream)
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(stream))
{
textBox1.Text = sr.ReadToEnd();
}
}
选中 20230829-101.sql 文件,右键->属性->生成操作->修改为:嵌入的资源
编译,运行:
.NET Reactor
经测试,使用.NET Reactor对exe加壳(代码混淆)不影响文件内容。
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网