Disimballare il contenuto del file .xll Excel costruito con Excel-DNA
Domanda
Non so se conosci il progetto Excel-DNA, è un progetto che aiuta a integrare l'assemblaggio .NET e il linguaggio in componenti aggiuntivi di Excel.
Il mio problema è che voglio disimballare una DLL da un file XLL (Excel-DNA è in grado di imballare le risorse all'interno di XLL).
Non ho caricato le fonti di Excel-DNA e ho già scritto questa base sul codice sorgente:
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);
}
Ma non funziona. Qualcuno ha l'idea di disimballare una DLL da XLL?
Grazie in anticipo,
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow