不知道大家是否知道excel-dna项目,这是一个帮助将.net汇编和语言集成到excel插件中的项目。
我的问题是我想从 xll 文件中解压缩 dll(excel-dna 能够在 xll 中打包资源)。
我下载了 excel-dna 源代码,并且已经根据源代码编写了这个基础:
string xlllib = @"C:\pathtomyxllfile\myaddin.xll";
string xlloutput = @"C:\pathtomyxllfile\myaddin.dll";
var hModule = ResourceHelper.LoadLibrary(xlllib);
var content = ResourceHelper.LoadResourceBytes(hModule, "ASSEMBLY_LZMA", "MYASSEMBLYNAME");
using (BinaryWriter binWriter = new BinaryWriter(File.Open(xlloutput, FileMode.Create)))
{
binWriter.Write(content);
}
但它不起作用。任何人都有从 xll 解压 dll 的想法?
提前致谢,