Excel-DNAで構築されたExcel .xllファイルからコンテンツを開梱します
質問
Excel-DNAプロジェクトを知っているかどうかはわかりませんが、Excel Addinsに.NETアセンブリと言語を統合するのに役立つプロジェクトです。
私の問題は、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を解凍するというアイデアがありますか?
前もって感謝します、
正しい解決策はありません
所属していません StackOverflow